diff --git a/src/main/java/org/ecocean/ia/Task.java b/src/main/java/org/ecocean/ia/Task.java index 646def1574..f30ffcb45b 100644 --- a/src/main/java/org/ecocean/ia/Task.java +++ b/src/main/java/org/ecocean/ia/Task.java @@ -265,7 +265,7 @@ public List addChild(Task kid) { public void setParent(Task t) { parent = t; - t.addChild(this); + if (t != null) t.addChild(this); } public Task getParent() { diff --git a/src/main/java/org/ecocean/identity/IBEISIA.java b/src/main/java/org/ecocean/identity/IBEISIA.java index 31751641ef..13d6c3d447 100644 --- a/src/main/java/org/ecocean/identity/IBEISIA.java +++ b/src/main/java/org/ecocean/identity/IBEISIA.java @@ -1477,6 +1477,7 @@ a few lines below here still has output (in mlservice-free IA.json) such as: } } } + System.out.println("needIdentifying=" + needIdentifying + "; parentTask=" + parentTask); if (needIdentifying.size() > 0) { // split the results into encounters HashMap > needIdentifyingMap = new HashMap