diff --git a/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php b/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php index 339001610..c74a6a96a 100755 --- a/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php +++ b/workflow/engine/src/ProcessMaker/Project/Adapter/BpmnWorkflow.php @@ -253,6 +253,13 @@ class BpmnWorkflow extends Project\Bpmn )); } + if($activityCurrent->getActLoopType() == "PARALLEL"){ + $task = \TaskPeer::retrieveByPK($actUid); + if($task->getTasAssignType() == "BALANCED"){ + $taskData["TAS_ASSIGN_TYPE"] = "MULTIPLE_INSTANCE"; + } + } + $this->wp->updateTask($actUid, $taskData); }