Skip to content

Commit 196cecd

Browse files
committed
Avoid 'Invalid reference in diagram interchange definition' warning message in logs when plan items are part of a plan fragment
1 parent a6376ca commit 196cecd

File tree

1 file changed

+2
-2
lines changed
  • modules/flowable-cmmn-model/src/main/java/org/flowable/cmmn/model

1 file changed

+2
-2
lines changed

modules/flowable-cmmn-model/src/main/java/org/flowable/cmmn/model/CmmnModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ public PlanItem findPlanItem(String id) {
141141

142142
if (foundPlanItem == null) {
143143
for (Case caseModel : cases) {
144-
for (Stage stage : caseModel.getPlanModel().findPlanItemDefinitionsOfType(Stage.class, true)) {
145-
foundPlanItem = stage.findPlanItemInPlanFragmentOrUpwards(id);
144+
for (PlanFragment planFragment : caseModel.getPlanModel().findPlanItemDefinitionsOfType(PlanFragment.class, true)) {
145+
foundPlanItem = planFragment.findPlanItemInPlanFragmentOrUpwards(id);
146146
if (foundPlanItem != null) {
147147
break;
148148
}

0 commit comments

Comments
 (0)