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
|
//Setting as start Task
|
||||||
//or
|
//or
|
||||||
//Remove as start Task
|
//Remove as start Task
|
||||||
|
$bwp = new self;
|
||||||
|
if ($bwp->getActivity($arrayFlowData["FLO_ELEMENT_DEST"])) {
|
||||||
$this->wp->setStartTask($arrayFlowData["FLO_ELEMENT_DEST"], $flagStartTask);
|
$this->wp->setStartTask($arrayFlowData["FLO_ELEMENT_DEST"], $flagStartTask);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1384,6 +1387,10 @@ class BpmnWorkflow extends Project\Bpmn
|
|||||||
|
|
||||||
$activity = $bwp->getActivity($activityData["ACT_UID"]);
|
$activity = $bwp->getActivity($activityData["ACT_UID"]);
|
||||||
|
|
||||||
|
if ($activity["BOU_CONTAINER"] != $activityData["BOU_CONTAINER"]) {
|
||||||
|
$activity = null;
|
||||||
|
}
|
||||||
|
|
||||||
if ($forceInsert || is_null($activity)) {
|
if ($forceInsert || is_null($activity)) {
|
||||||
if ($generateUid) {
|
if ($generateUid) {
|
||||||
//Generate and update UID
|
//Generate and update UID
|
||||||
|
|||||||
Reference in New Issue
Block a user