@@ -115,7 +115,7 @@ public void rebuildSessionFromFrame(MenuSession menuSession, CaseSearchHelper ca
115
115
}
116
116
}
117
117
if (currentStep == null && processedStepsCount != steps .size ()) {
118
- checkAndThrowCommandIDMatchError (steps , processedSteps , options );
118
+ checkAndLogCommandIDMatchError (steps , processedSteps , options );
119
119
}
120
120
} else if (screen instanceof EntityScreen ) {
121
121
EntityScreen entityScreen = (EntityScreen )screen ;
@@ -247,7 +247,7 @@ private MenuSession performInstall(InstallRequestBean bean) throws Exception {
247
247
);
248
248
}
249
249
250
- private void checkAndThrowCommandIDMatchError (Vector <StackFrameStep > steps , List <StackFrameStep > processedSteps ,
250
+ private void checkAndLogCommandIDMatchError (Vector <StackFrameStep > steps , List <StackFrameStep > processedSteps ,
251
251
MenuDisplayable [] options ) throws CommCareSessionException {
252
252
Vector <StackFrameStep > unprocessedSteps = new Vector <>();
253
253
for (StackFrameStep step : steps ) {
@@ -266,7 +266,7 @@ private void checkAndThrowCommandIDMatchError(Vector<StackFrameStep> steps, List
266
266
for (StackFrameStep step : steps ) {
267
267
stepIDJoiner .add (step .getId ());
268
268
}
269
- throw new CommCareSessionException (
269
+ log . error (
270
270
"Match Error: Steps " + stepIDJoiner .toString () +
271
271
" do not contain a valid option " + optionsIDJoiner .toString ()
272
272
);
0 commit comments