diff --git a/workflow/engine/classes/class.processMap.php b/workflow/engine/classes/class.processMap.php index 6098dc1c1..3276a0c4a 100644 --- a/workflow/engine/classes/class.processMap.php +++ b/workflow/engine/classes/class.processMap.php @@ -4548,7 +4548,7 @@ class processMap { if (!is_null($oEvent)) { $oData = $oEvent->load($sEventUID); - if($oData['EVN_ACTION'] != '' && $oData['EVN_ACTION'] == 'WEB_ENTRY') + if($oData['EVN_ACTION'] != '' && $oData['EVN_ACTION'] != 'WEB_ENTRY') { require_once 'classes/model/Content.php'; $oContent = new Content(); @@ -4574,8 +4574,8 @@ class processMap { if (is_dir ( PATH_DATA . "sites" . PATH_SEP . SYS_SYS . PATH_SEP . "public" . PATH_SEP . $sProcessUID )) { $dir = opendir ( PATH_DATA . "sites" . PATH_SEP . SYS_SYS . PATH_SEP . "public" . PATH_SEP . $sProcessUID ); $dynTitle = str_replace ( ' ', '_', str_replace ( '/', '_', $dynTitle ) ); - $alink = $link . $dynTitle.'.php'; - $arlink = "" . $alink . ""; + $arlink = $link . $dynTitle.'.php'; + //$arlink = "" . $alink . ""; } } } @@ -6596,7 +6596,8 @@ function saveExtEvents($oData) $aDataEvent['EVN_TYPE'] = $oData->evn_type; if(preg_match("/Start/", $sEvn_type)){ - $aDataTask['TAS_UID'] = $oData->tas_uid; + if(isset($oData->tas_uid) && $oData->tas_uid != '') + $aDataTask['TAS_UID'] = $oData->tas_uid; $aDataTask['TAS_START'] = $oData->tas_start; $aDataTask['EVN_TYPE'] = $oData->evn_type; $aDataTask['TAS_EVN_UID'] = $oData->evn_uid;