From cf4da4cd39d7c89f3a15df441d14babb39ffcbb5 Mon Sep 17 00:00:00 2001 From: deiflaender Date: Fri, 8 Apr 2022 13:17:29 +0200 Subject: [PATCH] RED-3818: Fixed migration problems 3 --- .../server/migration/migrations/TypeToEntityMigration5.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/migration/migrations/TypeToEntityMigration5.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/migration/migrations/TypeToEntityMigration5.java index 3a2de21d1..21e1a4197 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/migration/migrations/TypeToEntityMigration5.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/migration/migrations/TypeToEntityMigration5.java @@ -21,6 +21,7 @@ import com.iqser.red.service.persistence.management.v1.processor.entity.configur import com.iqser.red.service.persistence.management.v1.processor.service.persistence.DictionaryPersistenceService; import com.iqser.red.service.persistence.management.v1.processor.service.persistence.DossierTemplatePersistenceService; import com.iqser.red.service.persistence.management.v1.processor.service.persistence.EntryPersistenceService; +import com.iqser.red.service.persistence.management.v1.processor.service.persistence.repository.DossierTemplateRepository; import com.iqser.red.service.persistence.service.v1.api.model.dossiertemplate.type.DictionaryEntryType; import lombok.Setter; @@ -38,7 +39,7 @@ public class TypeToEntityMigration5 extends Migration { private DictionaryPersistenceService dictionaryPersistenceService; @Autowired - private DossierTemplateController dossierTemplateController; + private DossierTemplateRepository dossierTemplateRepository; @Autowired private EntryPersistenceService entryPersistenceService; @@ -60,7 +61,7 @@ public class TypeToEntityMigration5 extends Migration { types.forEach(type -> type.setRecommendationHexColor("#8df06c")); dictionaryPersistenceService.saveAllTypes(types); - var dossierTemplates = dossierTemplateController.getAllDossierTemplates(); + var dossierTemplates = dossierTemplateRepository.findAllWhereDeletedIsFalse(); dossierTemplates.forEach(dossierTemplate -> { var typeIdsToDelete = new HashSet();