Merged in cochalo/processmaker/PM-2263 (pull request #2009)
PM-2263 Se corregio el almacenado de un start event sin task
This commit is contained in:
@@ -497,7 +497,10 @@ class BpmnWorkflow extends Project\Bpmn
|
||||
//Setting as start Task
|
||||
//or
|
||||
//Remove as start Task
|
||||
$this->wp->setStartTask($arrayFlowData["FLO_ELEMENT_DEST"], $flagStartTask);
|
||||
$bwp = new self;
|
||||
if ($bwp->getActivity($arrayFlowData["FLO_ELEMENT_DEST"])) {
|
||||
$this->wp->setStartTask($arrayFlowData["FLO_ELEMENT_DEST"], $flagStartTask);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -1384,6 +1387,10 @@ class BpmnWorkflow extends Project\Bpmn
|
||||
|
||||
$activity = $bwp->getActivity($activityData["ACT_UID"]);
|
||||
|
||||
if ($activity["BOU_CONTAINER"] != $activityData["BOU_CONTAINER"]) {
|
||||
$activity = null;
|
||||
}
|
||||
|
||||
if ($forceInsert || is_null($activity)) {
|
||||
if ($generateUid) {
|
||||
//Generate and update UID
|
||||
|
||||
Reference in New Issue
Block a user