diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateCloneService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateCloneService.java index c6da3cbe2..6cd6fccb1 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateCloneService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateCloneService.java @@ -91,6 +91,12 @@ public class DossierTemplateCloneService { clonedDossierTemplate.setSoftDeleteTime(dossierTemplate.getSoftDeleteTime()); clonedDossierTemplate.setDownloadFileTypes(cloneDossierTemplateRequest.getDownloadFileTypes() == null || cloneDossierTemplateRequest.getDownloadFileTypes() .isEmpty() ? dossierTemplate.getDownloadFileTypes() : cloneDossierTemplateRequest.getDownloadFileTypes()); + + clonedDossierTemplate.setKeepImageMetadata(dossierTemplate.isKeepImageMetadata()); + clonedDossierTemplate.setKeepHiddenText(dossierTemplate.isKeepHiddenText()); + clonedDossierTemplate.setKeepOverlappingObjects(dossierTemplate.isKeepOverlappingObjects()); + clonedDossierTemplate.setApplyDictionaryUpdatesToAllDossiersByDefault(dossierTemplate.isApplyDictionaryUpdatesToAllDossiersByDefault()); + //set rules cloneRules(dossierTemplate.getId(), clonedDossierTemplate.getId()); //set legal basis