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)) {