Skip to content

Commit

Permalink
Add node set to log
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinRiese committed Mar 25, 2024
1 parent f17f0f5 commit 05d9769
Showing 1 changed file with 7 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -117,22 +117,21 @@ public void rebuildSessionFromFrame(MenuSession menuSession, CaseSearchHelper ca
currentStep = step.getValue();
needsFullInit = ++processedStepsCount == steps.size();
} else {
StringBuilder sb = new StringBuilder();
StringBuilder refsSb = new StringBuilder("[");
entityScreen.getReferences().forEach(ref -> {
String refStr =
EntityScreen.getReturnValueFromSelection(

Check warning on line 123 in src/main/java/org/commcare/formplayer/services/MenuSessionFactory.java

View check run for this annotation

Codecov / codecov/patch

src/main/java/org/commcare/formplayer/services/MenuSessionFactory.java#L120-L123

Added lines #L120 - L123 were not covered by tests
ref,
(EntityDatum) neededDatum,
entityScreen.getEvalContext());
sb.append(" ");
sb.append(refStr);
sb.append(",\n");
refsSb.append(" ");
refsSb.append(refStr);
refsSb.append(",\n");
});
sb.append("]");
refsSb.append("]");

Check warning on line 131 in src/main/java/org/commcare/formplayer/services/MenuSessionFactory.java

View check run for this annotation

Codecov / codecov/patch

src/main/java/org/commcare/formplayer/services/MenuSessionFactory.java#L126-L131

Added lines #L126 - L131 were not covered by tests

String refs = entityScreen.getReferences().toString();
log.error("could not get %s=%s from entity screen references: \n%s"
.formatted(neededDatum.getDataId(), step.getValue(), sb.toString()));
log.error("could not get %s=%s from entity screen.\nnode set: %s\nreferences: \n%s"
.formatted(neededDatum.getDataId(), step.getValue(), ((EntityDatum) neededDatum).getNodeset().toString(), refsSb.toString()));

Check warning on line 134 in src/main/java/org/commcare/formplayer/services/MenuSessionFactory.java

View check run for this annotation

Codecov / codecov/patch

src/main/java/org/commcare/formplayer/services/MenuSessionFactory.java#L133-L134

Added lines #L133 - L134 were not covered by tests
}
break;
}
Expand Down

0 comments on commit 05d9769

Please sign in to comment.