Details
-
Sub-task
-
Resolution: Fixed
-
L3 - Default
-
None
-
Not defined
Description
Context:
With OPT-4462, we are merging the "userTasks" and "events" lists in the ProcessInstanceDto to a common "flowNodeInstances" list. Prior to this merge, `FlowNodeFilterQueryUtil` and `UserTaskFilterQueryUtil` operated on the "events" and "userTasks" lists respectively. Now, other than the differentiation based on flowNodeType for userTasks, there is no need to differentiate between flownodes and userTasks anymore so we should be able to merge them, or at least remove duplication.
Note: it might be useful to do OPT-4667 at the same time as implementing this merge.
AT:
- FlowNodeFilterQueryUtil and UserTaskFilterQueryUtil are merged