diff --git a/workflow/engine/classes/class.processMap.php b/workflow/engine/classes/class.processMap.php index 319b5b7ff..7a199efe4 100644 --- a/workflow/engine/classes/class.processMap.php +++ b/workflow/engine/classes/class.processMap.php @@ -6616,9 +6616,10 @@ function saveExtEvents($oData) $aDataTask['EVN_TYPE'] = $oData->evn_type; $aDataTask['TAS_EVN_UID'] = $oData->evn_uid; $oTask->update($aDataTask); + + $aDataEvent['EVN_TAS_UID_TO'] = $oData->tas_uid; + $output = $oEvent->update($aDataEvent); } - $aDataEvent['EVN_TAS_UID_TO'] = $oData->tas_uid; - $output = $oEvent->update($aDataEvent); } else if(preg_match("/Inter/", $sEvn_type)){ $aDataEvent['EVN_TAS_UID_FROM'] = $oData->tas_from; diff --git a/workflow/engine/templates/bpmn/MyWorkflow.js b/workflow/engine/templates/bpmn/MyWorkflow.js index f103eb466..d35a62786 100755 --- a/workflow/engine/templates/bpmn/MyWorkflow.js +++ b/workflow/engine/templates/bpmn/MyWorkflow.js @@ -1154,12 +1154,12 @@ MyWorkflow.prototype.saveShape= function(oNewShape) else if(oNewShape.type == 'bpmnSubProcess'){ oNewShape.subProcessName = this.workflow.newTaskInfo.label; } - else if(oNewShape.type.match(/Inter/) && oNewShape.type.match(/Start/)) { + /*else if(oNewShape.type.match(/Inter/) && oNewShape.type.match(/Start/)) { workflow.saveEvents(oNewShape); } else if(oNewShape.type.match(/Start/) && oNewShape.type.match(/Event/)) { workflow.saveEvents(oNewShape); - } + }*/ else if(oNewShape.type.match(/End/) && oNewShape.type.match(/Event/)) { if(workflow.currentSelection != null && workflow.currentSelection != '') //will check for standalone event workflow.saveRoute(workflow.currentSelection,oNewShape); @@ -1851,9 +1851,9 @@ MyWorkflow.prototype.zoom = function(sType) sType =sType/100; workflow.zoomfactor = sType; var figSize = figures.getSize(); + loadMask.show(); for(f = 0;f