diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DossierTemplatePersistenceService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DossierTemplatePersistenceService.java index 9eaf511b2..cc3c0d40b 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DossierTemplatePersistenceService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DossierTemplatePersistenceService.java @@ -89,9 +89,8 @@ public class DossierTemplatePersistenceService { @Transactional public void validateDossierTemplateNameIsUnique(String templateName) { - var isUnique = isDossierTemplateNameNotUnique(templateName); - log.info("validateDossierTemplateNameIsUnique {} - {}", isUnique, templateName); - if (isUnique) { + + if (isDossierTemplateNameNotUnique(templateName)) { throw new ConflictException("DossierTemplate name must be unique"); } } @@ -117,6 +116,7 @@ public class DossierTemplatePersistenceService { @Transactional public boolean isDossierTemplateNameNotUnique(String templateName) { + return dossierTemplateRepository.existsByName(templateName); }