DM-334: OCR (hint) appears as skipped #58

Merged
kilian.schuettler1 merged 1 commits from DM-334 into master 2023-07-21 14:30:19 +02:00
2 changed files with 4 additions and 3 deletions

View File

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

View File

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