From 6b2e912a4954c2047998ba1744ed576bbd9e0fc0 Mon Sep 17 00:00:00 2001 From: "Paula V. Quispe" Date: Wed, 17 Jun 2015 10:17:07 -0400 Subject: [PATCH 1/2] PM-2939: ActionsByEmail executed if the task is active with actionsByEmail and exists the feature --- workflow/engine/classes/model/AppDelegation.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/workflow/engine/classes/model/AppDelegation.php b/workflow/engine/classes/model/AppDelegation.php index c6dfd06c1..0a87e6fa3 100755 --- a/workflow/engine/classes/model/AppDelegation.php +++ b/workflow/engine/classes/model/AppDelegation.php @@ -188,9 +188,18 @@ class AppDelegation extends BaseAppDelegation if (PMLicensedFeatures ::getSingleton() ->verifyfeature('zLhSk5TeEQrNFI2RXFEVktyUGpnczV1WEJNWVp6cjYxbTU3R29mVXVZNWhZQT0=')) { - G::LoadClass('actionsByEmailCore'); - $actionsByEmail = new actionsByEmailCoreClass(); - $actionsByEmail->sendActionsByEmail($data); + $criteriaAbe = new Criteria(); + $criteriaAbe->add(AbeConfigurationPeer::PRO_UID, $sProUid); + $criteriaAbe->add(AbeConfigurationPeer::TAS_UID, $sTasUid); + error_log($sTasUid); + $resultAbe = AbeConfigurationPeer::doSelectRS($criteriaAbe); + $resultAbe->setFetchmode(ResultSet::FETCHMODE_ASSOC); + if ($resultAbe->next()) { + $dataAbe = $resultAbe->getRow(); + G::LoadClass('actionsByEmailCore'); + $actionsByEmail = new actionsByEmailCoreClass(); + $actionsByEmail->sendActionsByEmail($data); + } } /*----------------------------------********---------------------------------*/ } From 37600cf77ad638b8abd470495f2f5c348a9e1769 Mon Sep 17 00:00:00 2001 From: "Paula V. Quispe" Date: Wed, 17 Jun 2015 10:21:33 -0400 Subject: [PATCH 2/2] PM-2939: I deleted the error log --- workflow/engine/classes/model/AppDelegation.php | 1 - 1 file changed, 1 deletion(-) diff --git a/workflow/engine/classes/model/AppDelegation.php b/workflow/engine/classes/model/AppDelegation.php index 0a87e6fa3..44b5454c7 100755 --- a/workflow/engine/classes/model/AppDelegation.php +++ b/workflow/engine/classes/model/AppDelegation.php @@ -191,7 +191,6 @@ class AppDelegation extends BaseAppDelegation $criteriaAbe = new Criteria(); $criteriaAbe->add(AbeConfigurationPeer::PRO_UID, $sProUid); $criteriaAbe->add(AbeConfigurationPeer::TAS_UID, $sTasUid); - error_log($sTasUid); $resultAbe = AbeConfigurationPeer::doSelectRS($criteriaAbe); $resultAbe->setFetchmode(ResultSet::FETCHMODE_ASSOC); if ($resultAbe->next()) {