diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java index e52417bc6..087d80169 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/ManualRedactionService.java @@ -147,6 +147,10 @@ public class ManualRedactionService { analysisFlagsCalculationService.calculateFlags(dossierId, fileId); } + if (removeRedactionRequest.getStatus().equals(AnnotationStatus.APPROVED)) { + fileStatusService.setStatusReprocess(dossierId, fileId, 2); + } + return ManualAddResponse.builder() .annotationId(removeRedactionRequest.getAnnotationId()) .commentId(commentId) @@ -177,6 +181,10 @@ public class ManualRedactionService { analysisFlagsCalculationService.calculateFlags(dossierId, fileId); + if (forceRedactionRequest.getStatus().equals(AnnotationStatus.APPROVED)) { + fileStatusService.setStatusReprocess(dossierId, fileId, 2); + } + return ManualAddResponse.builder() .annotationId(forceRedactionRequest.getAnnotationId()) .commentId(commentId)