diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ManualRedactionService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ManualRedactionService.java index aa65cf3d8..412d4a0b8 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ManualRedactionService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ManualRedactionService.java @@ -314,17 +314,13 @@ public class ManualRedactionService { } if (!removeRedactionRequest.isRemoveFromDictionary() && AnnotationStatus.APPROVED.equals(removeRedactionRequest.getStatus())) { - Optional redactionLogEntryOptional = redactionLog.getRedactionLogEntry() - .stream() - .filter(entry -> entry.getId().equals(removeRedactionRequest.getAnnotationId())) - .findFirst(); RedactionLogEntry redactionLogEntry = null; boolean requiresAnalysis = false; try { redactionLogEntry = getRedactionLogEntry(redactionLog, removeRedactionRequest.getAnnotationId()); requiresAnalysis = redactionLogEntry.isHint(); } catch (NotFoundException e) { - + requiresAnalysis = false; } actionPerformed = actionPerformed || requiresAnalysis; if (!requiresAnalysis && idRemoval.isApproved()) {