From f0decd77125da6c35703ee44596f374be1204fd7 Mon Sep 17 00:00:00 2001 From: dheeyi william Date: Fri, 11 Nov 2016 12:15:22 -0400 Subject: [PATCH] HOR-2166 [Start Case Trigger] Execute trigger when the case is created. --- workflow/engine/classes/class.case.php | 1 + workflow/engine/classes/model/Process.php | 3 +++ 2 files changed, 4 insertions(+) diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index a950a66bf..ba3518131 100644 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -2184,6 +2184,7 @@ class Cases $oPluginRegistry = &PMPluginRegistry::getSingleton(); $oPluginRegistry->executeTriggers(PM_CREATE_CASE, $folderData); } + $this->getExecuteTriggerProcess($sAppUid, 'CREATE'); //end plugin return array( 'APPLICATION' => $sAppUid, diff --git a/workflow/engine/classes/model/Process.php b/workflow/engine/classes/model/Process.php index 3fb896ff2..a93234ea3 100644 --- a/workflow/engine/classes/model/Process.php +++ b/workflow/engine/classes/model/Process.php @@ -828,6 +828,9 @@ class Process extends BaseProcess $webBotTrigger = ''; switch ($action) { + case 'CREATE': + $var = ProcessPeer::PRO_TRI_CREATE; + break; case 'OPEN': $var = ProcessPeer::PRO_TRI_OPEN; break;