From f6bd1bc87adff227642486d89b99c5a615e99219 Mon Sep 17 00:00:00 2001 From: Andrei Isvoran Date: Tue, 21 Nov 2023 10:41:15 +0200 Subject: [PATCH] RED-7784 - Add positions for not found manual entities calculation --- .../redaction/v1/server/service/EntityLogCreatorService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java index cba18444..9c398e88 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java @@ -54,7 +54,7 @@ public class EntityLogCreatorService { RedactionStorageService redactionStorageService; - private static boolean notFalsePositiveOrFalseRecommendation(TextEntity textEntity) { + public static boolean notFalsePositiveOrFalseRecommendation(TextEntity textEntity) { return !(textEntity.getEntityType().equals(EntityType.FALSE_POSITIVE) || textEntity.getEntityType().equals(EntityType.FALSE_RECOMMENDATION)); } @@ -156,6 +156,7 @@ public class EntityLogCreatorService { .forEach(entityNode -> entries.addAll(toEntityLogEntries(entityNode, dossierTemplateId, processedIds))); document.streamAllImages().filter(entity -> !entity.removed()).forEach(imageNode -> entries.add(createEntityLogEntry(imageNode, dossierTemplateId))); notFoundManualRedactionEntries.stream().filter(entity -> !entity.removed()).forEach(manualEntity -> entries.add(createEntityLogEntry(manualEntity, dossierTemplateId))); + log.info("Found legal basis: {}", entries.stream().filter(entry -> entry.getValue().contains("Sternebral")).findFirst().get().getLegalBasis()); return entries; }