diff --git a/src/main/java/org/commcare/formplayer/services/MenuSessionRunnerService.java b/src/main/java/org/commcare/formplayer/services/MenuSessionRunnerService.java index a9f41ab25..3c735f947 100644 --- a/src/main/java/org/commcare/formplayer/services/MenuSessionRunnerService.java +++ b/src/main/java/org/commcare/formplayer/services/MenuSessionRunnerService.java @@ -754,7 +754,7 @@ private void processEndpointArgumentsForVirualInstance(Endpoint endpoint, if (instanceSrc.contentEquals(JR_SELECTED_ENTITIES_REFERENCE)) { String[] selectedEntites = argumentValue.split(","); String uuid = storeInSelectedEntitiesInstance(argument, selectedEntites); - argumentValues.put(argument.getId(), uuid); + argumentValues.put("instance_id_" + argument.getId(), uuid); } else { throw new RuntimeException( "Invalid instance-src defined for argument " + argument.getId() + " for endpoint " diff --git a/src/test/resources/archives/case_claim_with_multi_select/suite.xml b/src/test/resources/archives/case_claim_with_multi_select/suite.xml index 14cb56e55..b0beb7ee9 100644 --- a/src/test/resources/archives/case_claim_with_multi_select/suite.xml +++ b/src/test/resources/archives/case_claim_with_multi_select/suite.xml @@ -288,7 +288,7 @@ - + @@ -296,12 +296,12 @@ - + - +