From 39d3101262badc96e1b410245dc972c5bbe41722 Mon Sep 17 00:00:00 2001 From: Philipp Schramm Date: Wed, 2 Mar 2022 14:55:59 +0100 Subject: [PATCH] RED-3504 Fixed to get RedactionLog for archived dossiers --- .../v1/server/service/RedactionLogService.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/RedactionLogService.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/RedactionLogService.java index 472afddbc..e7d3c9a98 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/RedactionLogService.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/RedactionLogService.java @@ -1,5 +1,7 @@ package com.iqser.red.service.peristence.v1.server.service; +import java.util.List; + import org.springframework.http.HttpStatus; import org.springframework.stereotype.Service; @@ -13,8 +15,6 @@ import com.iqser.red.service.redaction.v1.model.SectionGrid; import feign.FeignException; import lombok.RequiredArgsConstructor; -import java.util.List; - @Service @RequiredArgsConstructor public class RedactionLogService { @@ -25,10 +25,13 @@ public class RedactionLogService { private final DossierPersistenceService dossierPersistenceService; private final FileStatusService fileStatusService; + public RedactionLog getRedactionLog(String dossierId, String fileId, boolean withManualRedactions) { + return getRedactionLog(dossierId, fileId, null, withManualRedactions); } + public RedactionLog getRedactionLog(String dossierId, String fileId, List excludedTypes, boolean withManualRedactions) { var fileStatus = fileStatusService.getStatus(fileId); @@ -39,7 +42,7 @@ public class RedactionLogService { RedactionLog redactionLog; if (withManualRedactions) { - var dossier = dossierPersistenceService.getAndValidateDossier(dossierId); + var dossier = dossierPersistenceService.findByDossierId(dossierId); var manualRedactions = manualRedactionService.getManualRedactions(fileId); try {