From 12a9b5029c01288fe93bdcbfb5a79339af1781e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kilian=20Sch=C3=BCttler?= Date: Fri, 17 Nov 2023 10:36:15 +0100 Subject: [PATCH] RED-7934: Manual Redactions should be removed instead of ignored, when removed by id --- .../server/model/document/entity/ManualChangeOverwrite.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/entity/ManualChangeOverwrite.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/entity/ManualChangeOverwrite.java index 614e5b73..5b4f39fa 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/entity/ManualChangeOverwrite.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/document/entity/ManualChangeOverwrite.java @@ -82,7 +82,11 @@ public class ManualChangeOverwrite { if (manualChange instanceof IdRemoval) { applied = false; - ignored = true; + if (sortedManualChanges.get(0) instanceof ManualRedactionEntry) { // set to removed if it's a Manual Redaction + removed = true; + } else { + ignored = true; + } } if (manualChange instanceof ManualForceRedaction manualForceRedaction) {