Merge remote-tracking branch 'origin/feature/RED-10115' into feature/RED-10115

This commit is contained in:
maverickstuder 2024-11-13 13:01:45 +01:00
commit d2b64fcfb2

View File

@ -161,21 +161,17 @@ public class EntityLogConverterService {
Optional<EntityLogLegalBasis> optionalEntityLogLegalBasis = legalBasisMappings.stream()
.filter(lbm -> lbm.getTechnicalName().equalsIgnoreCase(entry.getLegalBasis()))
.findAny();
String legalBasisText = optionalEntityLogLegalBasis.map(entityLogLegalBasis -> entityLogLegalBasis.getReason()
+ " "
+ entityLogLegalBasis.getDescription())
.orElse("");
String legalBasisReason = optionalEntityLogLegalBasis.map(EntityLogLegalBasis::getReason)
.orElse("");
EntityLogLegalBasis entityLogLegalBasis = optionalEntityLogLegalBasis.orElse(new EntityLogLegalBasis("", "", "", ""));
reportEntries.add(new ReportRedactionEntry(position.getPageNumber(),
position.x(),
position.y(),
getSection(entry, position),
legalBasisReason,
legalBasisText,
entityLogLegalBasis.getReason() + " " + entityLogLegalBasis.getDescription(),
entityLogLegalBasis.getReason(),
entry.getParagraphPageIdx(),
legalBasisReason,
entityLogLegalBasis.getDescription(),
checkTextForNull(entry.getTextBefore()) + entry.getValue() + checkTextForNull(entry.getTextAfter()),
entry.getValue(),
mapOfEntityDisplayName.get(entry.getType())