diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/download/DownloadPreparationService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/download/DownloadPreparationService.java index 09da92088..72b8806ab 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/download/DownloadPreparationService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/download/DownloadPreparationService.java @@ -75,7 +75,7 @@ public class DownloadPreparationService { var downloadStatus = downloadStatusPersistenceService.getStatus(reportResultMessage.getDownloadId()); var dossier = downloadStatus.getDossier(); var storedPreviewColor = downloadStatus.getRedactionPreviewColor(); -// var dossierTemplate = dossierTemplatePersistenceService.getDossierTemplate(dossier.getDossierTemplateId()); + var dossierTemplate = dossierTemplatePersistenceService.getDossierTemplate(dossier.getDossierTemplateId()); final String previewColor; if (storedPreviewColor == null || storedPreviewColor.isBlank()) { @@ -97,7 +97,7 @@ public class DownloadPreparationService { .map(FileEntity::getId) .collect(Collectors.toSet())) .redactionPreviewColor(previewColor) -// .keepImageMetaData(dossierTemplate.isKeepImageMetadata()) + .keepImageMetaData(dossierTemplate.isKeepImageMetadata()) .appliedRedactionColor(appliedRedactionColor) .build(); diff --git a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/DossierTemplateModel.java b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/DossierTemplateModel.java index f3748bc57..570de2a9a 100644 --- a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/DossierTemplateModel.java +++ b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/DossierTemplateModel.java @@ -53,7 +53,7 @@ public class DossierTemplateModel { @Schema(description = "Status of dossier template.") private DossierTemplateStatus dossierTemplateStatus; - @Schema(description = "Representing the setting if the metadata of images in pdfs should get kept or removed") + @Schema(description = "Representing the setting if the metadata of images in pdfs should get kept, or removed") private boolean keepImageMetadata; public String getId(){ diff --git a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/CreateOrUpdateDossierTemplateRequest.java b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/CreateOrUpdateDossierTemplateRequest.java index b581351bb..c23234c6f 100644 --- a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/CreateOrUpdateDossierTemplateRequest.java +++ b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/CreateOrUpdateDossierTemplateRequest.java @@ -29,4 +29,5 @@ public class CreateOrUpdateDossierTemplateRequest { private Set downloadFileTypes = new HashSet<>(); + private boolean keepImageMetadata; } diff --git a/persistence-service-v1/pom.xml b/persistence-service-v1/pom.xml index 385147625..13ab3f3ef 100755 --- a/persistence-service-v1/pom.xml +++ b/persistence-service-v1/pom.xml @@ -32,7 +32,7 @@ 4.0.0 4.0.0 - 4.0.0 + 4.2.0 4.0.0 20.0.1