From 3e530a61b10f6c7088e2c35128bd08693ea4d0ee Mon Sep 17 00:00:00 2001 From: Jason Wells Date: Fri, 14 Jun 2019 09:31:32 -0700 Subject: [PATCH] Update BulkRedactor.java Fixed null pointer exception which would occur when redacting named entities. This was because the the relevant item was being associated to the wrong collection of NuixImageAnnotationRegion objects. --- .../java/com/nuix/superutilities/annotations/BulkRedactor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Java/src/main/java/com/nuix/superutilities/annotations/BulkRedactor.java b/Java/src/main/java/com/nuix/superutilities/annotations/BulkRedactor.java index 16e5812..5b142f0 100644 --- a/Java/src/main/java/com/nuix/superutilities/annotations/BulkRedactor.java +++ b/Java/src/main/java/com/nuix/superutilities/annotations/BulkRedactor.java @@ -258,7 +258,7 @@ public List findAndMarkup(Case nuixCase, BulkRedactor Set entityExpressions = entityValues.stream().map(v -> BulkRedactorSettings.phraseToExpression(v)).collect(Collectors.toSet()); List entityRegions = findExpressionsInPdfFile(tempPdf, entityExpressions); if(entityRegions.size() > 0) { - for(NuixImageAnnotationRegion region : regions) { + for(NuixImageAnnotationRegion region : entityRegions) { region.setItem(item); } allFoundRegions.addAll(regions);