diff --git a/workflow/engine/classes/Cases.php b/workflow/engine/classes/Cases.php index a9284ba7c..85ed94724 100644 --- a/workflow/engine/classes/Cases.php +++ b/workflow/engine/classes/Cases.php @@ -4531,11 +4531,14 @@ class Cases $appDelay = new AppDelay(); $appDelay->create($newData); - //update searchindex + //Update searchindex if ($this->appSolr != null) { $this->appSolr->updateApplicationSearchIndex($appUid); } + //Execute trigger + $this->getExecuteTriggerProcess($appUid, 'REASSIGNED'); + /*----------------------------------********---------------------------------*/ $participated = new ListParticipatedLast(); $participated->remove($newData['APP_UID'], $newUserUid, $delIndex); @@ -4555,9 +4558,7 @@ class Cases $criteriaSet = new Criteria("workflow"); $criteriaSet->add(ListInboxPeer::DEL_INDEX, $newData['DEL_INDEX']); BasePeer::doUpdate($criteriaWhere, $criteriaSet, Propel::getConnection("workflow")); - /*----------------------------------********---------------------------------*/ - $this->getExecuteTriggerProcess($appUid, 'REASSIGNED'); //Delete record of the table LIST_UNASSIGNED $unassigned = new ListUnassigned();