variablesIssues
problemas con variables de sistema en triggers
This commit is contained in:
@@ -174,6 +174,10 @@ try {
|
|||||||
$oStep = new Step;
|
$oStep = new Step;
|
||||||
$oStep = $oStep->loadByProcessTaskPosition($_SESSION['PROCESS'], $_SESSION['TASK'], 1);
|
$oStep = $oStep->loadByProcessTaskPosition($_SESSION['PROCESS'], $_SESSION['TASK'], 1);
|
||||||
if($oStep) {
|
if($oStep) {
|
||||||
|
$sessionFields = array("APPLICATION"=>$_SESSION['APPLICATION'],
|
||||||
|
"PROCESS"=>$_SESSION['PROCESS'],
|
||||||
|
"INDEX"=>$_SESSION['INDEX']);
|
||||||
|
$aFields['APP_DATA'] = array_merge( $aFields['APP_DATA'], $sessionFields );
|
||||||
$triggerFields["APP_DATA"] = $oCase->ExecuteTriggers( $_SESSION['TASK'], $oStep->getStepTypeObj(), $oStep->getStepUidObj(), 'BEFORE', $aFields['APP_DATA'] );
|
$triggerFields["APP_DATA"] = $oCase->ExecuteTriggers( $_SESSION['TASK'], $oStep->getStepTypeObj(), $oStep->getStepUidObj(), 'BEFORE', $aFields['APP_DATA'] );
|
||||||
$oCase->updateCase( $_SESSION['APPLICATION'], $triggerFields );
|
$oCase->updateCase( $_SESSION['APPLICATION'], $triggerFields );
|
||||||
$_SESSION['beforeTriggersExecuted'] = true;
|
$_SESSION['beforeTriggersExecuted'] = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user