From dc7910cd07a32c95459fa322cf22a86cea3c3a33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominique=20Eifl=C3=A4nder?= Date: Tue, 12 Mar 2024 09:34:39 +0100 Subject: [PATCH] RED-7384: Fixed migration problem for a specific file --- .../red/service/redaction/v1/server/model/MigrationEntity.java | 1 + .../v1/server/service/document/EntityFindingUtility.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java index 91271443..740a3651 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java @@ -357,6 +357,7 @@ public final class MigrationEntity { .annotationId(getNewId()) .updateDictionary(manualResizeRedaction.getUpdateDictionary()) .addToAllDossiers(manualResizeRedaction.isAddToAllDossiers()) + .requestDate(manualResizeRedaction.getRequestDate()) .textAfter(manualResizeRedaction.getTextAfter()) .textBefore(manualResizeRedaction.getTextBefore()) .build(); diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/EntityFindingUtility.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/EntityFindingUtility.java index 76b9cfb2..e6bb27ed 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/EntityFindingUtility.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/EntityFindingUtility.java @@ -161,7 +161,8 @@ public class EntityFindingUtility { pageNumbers.stream().filter(pageNumber -> !node.onPage(pageNumber)).toList(), node.getPages())); } - SearchImplementation searchImplementation = new SearchImplementation(entryValues, true); + + SearchImplementation searchImplementation = new SearchImplementation(entryValues.stream().map(String::trim).collect(Collectors.toSet()), true); return searchImplementation.getBoundaries(node.getTextBlock(), node.getTextRange()) .stream()