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