From 2d7202ab54d39e2d335581a9563e043e3412827e Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Fri, 21 Jul 2023 13:07:58 +0200 Subject: [PATCH] DM-334: OCR (hint) appears as skipped --- .../redaction/adapter/CustomEntityCreationAdapter.java | 2 +- .../server/redaction/service/RedactionLogCreatorService.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/adapter/CustomEntityCreationAdapter.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/adapter/CustomEntityCreationAdapter.java index 666ec244..3742c2d6 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/adapter/CustomEntityCreationAdapter.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/adapter/CustomEntityCreationAdapter.java @@ -37,7 +37,7 @@ import lombok.extern.slf4j.Slf4j; @Service public class CustomEntityCreationAdapter { - private static final double MATCH_THRESHOLD = 5; + private static final double MATCH_THRESHOLD = 5; // sum of distances for each corner private final EntityCreationService entityCreationService; 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 5d9d5677..6f45290b 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 @@ -3,6 +3,7 @@ package com.iqser.red.service.redaction.v1.server.redaction.service; import java.util.ArrayList; import java.util.HashSet; import java.util.List; +import java.util.Locale; import java.util.Set; import org.springframework.stereotype.Service; @@ -114,14 +115,14 @@ public class RedactionLogCreatorService { String imageType = image.getImageType().equals(ImageType.OTHER) ? "image" : image.getImageType().toString().toLowerCase(); return RedactionLogEntry.builder() .id(image.getId()) - .color(getColor(image.getImageType().toString(), dossierTemplateId, image.isApplied())) + .color(getColor(image.getImageType().toString().toLowerCase(Locale.ROOT), dossierTemplateId, image.isApplied())) .isImage(true) .type(imageType) .redacted(image.isApplied()) .reason(image.getMatchedRule().getReason()) .legalBasis(image.getMatchedRule().getLegalBasis()) .matchedRule(image.getMatchedRule().getRuleIdentifier().toString()) - .isHint(dictionaryService.isHint(image.getImageType().toString(), dossierTemplateId)) + .isHint(dictionaryService.isHint(image.getImageType().toString().toLowerCase(Locale.ROOT), dossierTemplateId)) .isDictionaryEntry(false) .isRecommendation(false) .positions(List.of(RectangleTransformations.toRedactionLogRectangle(image.getPosition(), image.getPage().getNumber()))) -- 2.47.2