diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/manualredactions/ManualRedactionService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/manualredactions/ManualRedactionService.java index b8e84e4fe..616d42ed8 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/manualredactions/ManualRedactionService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/manualredactions/ManualRedactionService.java @@ -109,7 +109,6 @@ public class ManualRedactionService { public List addRemoveRedaction(String dossierId, String fileId, List removeRedactionRequests) { var response = new ArrayList(); - var requiresReAnalysis = false; var manualRedactions = manualRedactionProviderService.getManualRedactions(fileId); //validate removing from dossier template dictionary @@ -123,7 +122,6 @@ public class ManualRedactionService { if (manualAddRedactionsContains(manualRedactions, removeRedactionRequest.getAnnotationId())) { log.info("hard delete ManualRedactions for file {} and annotation {}", fileId, removeRedactionRequest.getAnnotationId()); manualRedactionProviderService.hardDeleteManualRedactions(fileId, removeRedactionRequest.getAnnotationId()); - requiresReAnalysis = true; continue; } @@ -144,14 +142,10 @@ public class ManualRedactionService { removedFromDictionary, typeIdsOfModifiedDictionaries); - requiresReAnalysis = requiresReAnalysis || removedFromDictionary; - response.add(ManualAddResponse.builder().annotationId(removeRedactionRequest.getAnnotationId()).commentId(commentId).build()); } - if (requiresReAnalysis) { - reprocess(dossierId, fileId); - } + reprocess(dossierId, fileId); analysisFlagsCalculationService.calculateFlags(dossierId, fileId);