diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateImportService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateImportService.java index bcf8e0de1..0f1830bb2 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateImportService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/DossierTemplateImportService.java @@ -548,8 +548,13 @@ public class DossierTemplateImportService { private void updateDossierTemplateMeta(DossierTemplateEntity dossierTemplateEntity, DossierTemplate dossierTemplate, String userId) { if (!dossierTemplateEntity.getName().equalsIgnoreCase(dossierTemplate.getName())) { + TransactionDebugPrinter.printTransactionRollbackStatus(log, "validating dossier template name"); + this.validateDossierTemplateName(dossierTemplate); } + + TransactionDebugPrinter.printTransactionRollbackStatus(log, "template name validated, updating other properties"); + OffsetDateTime now = OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS); dossierTemplateEntity.setName(dossierTemplate.getName()); dossierTemplateEntity.setDescription(dossierTemplate.getDescription());