From 2d93437812f92ff46503adcf13fc55fde9a24aeb Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Thu, 30 Nov 2023 12:32:59 +0100 Subject: [PATCH] hotfix: filter entities with empty value in redactionLog and entityLog --- .../red/service/redaction/v1/server/service/AnalyzeService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java index 2db7c1f4..d5625ee3 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java @@ -240,6 +240,7 @@ public class AnalyzeService { newRedactionLogEntries, false); + previousRedactionLog.setRedactionLogEntry(previousRedactionLog.getRedactionLogEntry().stream().filter(entity -> !entity.getValue().isEmpty()).collect(Collectors.toList())); previousRedactionLog.getRedactionLogEntry() .removeIf(entry -> sectionsToReanalyseIds.contains(entry.getSectionNumber()) && !entry.getType().equals(ImportedRedactionService.IMPORTED_REDACTION_TYPE));