DM-357 Add positions when creating RedactionLogEntry #89

Merged
andrei.isvoran.ext merged 1 commits from DM-357 into master 2023-08-14 10:09:50 +02:00

View File

@ -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();