diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogCreatorService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogCreatorService.java index 1b11f3dc..5871e263 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogCreatorService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogCreatorService.java @@ -6,6 +6,7 @@ import java.util.HashSet; import java.util.List; import java.util.Locale; import java.util.Set; +import java.util.stream.Collectors; import org.springframework.stereotype.Service; @@ -133,6 +134,10 @@ public class RedactionLogCreatorService { .startOffset(-1) .endOffset(-1) .isDossierDictionaryEntry(entityIdentifier.isDossierDictionaryEntry()) + .positions(entityIdentifier.getEntityPosition() + .stream() + .map(entityPosition -> RectangleTransformations.toRedactionLogRectangle(entityPosition.rectangle2D(), entityPosition.pageNumber())) + .collect(Collectors.toList())) .engines(Collections.emptySet()) .reference(Collections.emptySet()) .build();