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 98eb02e4..c6a7789d 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 @@ -216,7 +216,9 @@ public class RedactionLogMergeService { redactionLogEntry.setColor(getColor(redactionLogEntry.getType(), colors, false, redactionLogEntry.isRedacted(), false, types)); } - redactionLogEntry.setReason(manualOverrideReason); + if(manualOverrideReason != null) { + redactionLogEntry.setReason(manualOverrideReason); + } redactionLogEntry.getManualChanges() .add(ManualChange.from(imageRecategorization) @@ -241,7 +243,9 @@ public class RedactionLogMergeService { redactionLogEntry.setColor(getColor(redactionLogEntry.getType(), colors, true, redactionLogEntry.isRedacted(), false, types)); } - redactionLogEntry.setReason(manualOverrideReason); + if(manualOverrideReason != null) { + redactionLogEntry.setReason(manualOverrideReason); + } redactionLogEntry.getManualChanges() .add(ManualChange.from(manualRemoval) @@ -269,7 +273,10 @@ public class RedactionLogMergeService { redactionLogEntry.setLegalBasis(manualForceRedact.getLegalBasis()); } - redactionLogEntry.setReason(manualOverrideReason); + if(manualOverrideReason != null) { + redactionLogEntry.setReason(manualOverrideReason); + } + var manualChange = ManualChange.from(manualForceRedact) .withManualRedactionType(dictionaryIsHint ? ManualRedactionType.FORCE_HINT : ManualRedactionType.FORCE_REDACT); @@ -295,7 +302,9 @@ public class RedactionLogMergeService { redactionLogEntry.setColor(getColor(redactionLogEntry.getType(), colors, true, redactionLogEntry.isRedacted(), false, types)); } - redactionLogEntry.setReason(manualOverrideReason); + if(manualOverrideReason != null) { + redactionLogEntry.setReason(manualOverrideReason); + } var manualChange = ManualChange.from(manualLegalBasisChange) .withManualRedactionType(ManualRedactionType.LEGAL_BASIS_CHANGE);