From ca178d46d5990d1b381dca1172bf84ea5765f563 Mon Sep 17 00:00:00 2001 From: deiflaender Date: Wed, 26 Jan 2022 10:40:47 +0100 Subject: [PATCH] RED-3285: Set redacted to false if imagerecategorization type is a hint --- .../redaction/service/RedactionLogMergeService.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogMergeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogMergeService.java index 76c27bd8..5bb693bb 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogMergeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionLogMergeService.java @@ -108,7 +108,14 @@ public class RedactionLogMergeService { redactionLogEntry.setStatus(Status.APPROVED); redactionLogEntry.setType(imageRecategorization.getType()); redactionLogEntry.setHasBeenRecategorized(true); - // RED-2622 + + if (dictionaryService.isHint(imageRecategorization.getType(), dossierTemplateId)) { + redactionLogEntry.setRedacted(false); + redactionLogEntry.setHint(true); + } else { + redactionLogEntry.setHint(false); + } + redactionLogEntry.setSection("Image:" + redactionLogEntry.getType()); manualOverrideReason = mergeReasonIfNecessary(redactionLogEntry.getReason(), ", recategorized by manual override"); } else if (imageRecategorization.getStatus().equals(Status.REQUESTED)) {