From 3575affa4cec2c274656733ad7455d031d64be8b Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Tue, 25 Jan 2022 15:58:29 +0200 Subject: [PATCH] RED-3131 --- .../v1/server/controller/FileAttributesController.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/controller/FileAttributesController.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/controller/FileAttributesController.java index 80d5df191..06e46a870 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/controller/FileAttributesController.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/controller/FileAttributesController.java @@ -9,6 +9,7 @@ import com.iqser.red.service.persistence.management.v1.processor.entity.dossier. import com.iqser.red.service.persistence.management.v1.processor.entity.dossier.FileAttributeConfigEntity; import com.iqser.red.service.persistence.management.v1.processor.entity.dossier.FileEntity; import com.iqser.red.service.persistence.management.v1.processor.exception.BadRequestException; +import com.iqser.red.service.persistence.management.v1.processor.service.persistence.DossierPersistenceService; import com.iqser.red.service.persistence.management.v1.processor.service.persistence.FileAttributeConfigPersistenceService; import com.iqser.red.service.persistence.management.v1.processor.service.persistence.FileStatusPersistenceService; import com.iqser.red.service.persistence.service.v1.api.model.dossiertemplate.ImportCsvRequest; @@ -46,7 +47,7 @@ public class FileAttributesController implements FileAttributesResource { private final FileStatusService fileStatusService; private final FileAttributeConfigPersistenceService fileAttributeConfigPersistenceService; private final FileStatusPersistenceService fileStatusPersistenceService; - private final DossierService dossierService; + private final DossierPersistenceService dossierPersistenceService; private final IndexingService indexingService; @@ -54,7 +55,7 @@ public class FileAttributesController implements FileAttributesResource { public ImportCsvResponse importCsv(@PathVariable(DOSSIER_ID_PARAM) String dossierId, @RequestBody ImportCsvRequest importCsvRequest) { - DossierEntity dossier = dossierService.getDossierById(dossierId); + DossierEntity dossier = dossierPersistenceService.getAndValidateDossier(dossierId); FileAttributesGeneralConfigurationEntity generalConfiguration = fileAttributeConfigPersistenceService.getFileAttributesGeneralConfiguration(dossier.getDossierTemplateId()); List configuration = fileAttributeConfigPersistenceService.getFileAttributes(dossier.getDossierTemplateId());