@@ -7261,7 +7261,7 @@ class Cases
|
|||||||
* @return array (criteria+array)
|
* @return array (criteria+array)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public function getUsersParticipatedInCase($sAppUid)
|
public function getUsersParticipatedInCase($sAppUid, $usrStatus = '')
|
||||||
{
|
{
|
||||||
$c = new Criteria('workflow');
|
$c = new Criteria('workflow');
|
||||||
$c->addSelectColumn(AppDelegationPeer::APP_UID);
|
$c->addSelectColumn(AppDelegationPeer::APP_UID);
|
||||||
@@ -7269,6 +7269,10 @@ class Cases
|
|||||||
$c->addSelectColumn(UsersPeer::USR_USERNAME);
|
$c->addSelectColumn(UsersPeer::USR_USERNAME);
|
||||||
$c->addSelectColumn(UsersPeer::USR_EMAIL);
|
$c->addSelectColumn(UsersPeer::USR_EMAIL);
|
||||||
|
|
||||||
|
if($usrStatus != '') {
|
||||||
|
$c->add(UsersPeer::USR_STATUS, $usrStatus, CRITERIA::EQUAL);
|
||||||
|
}
|
||||||
|
|
||||||
$c->add(AppDelegationPeer::APP_UID, $sAppUid, CRITERIA::EQUAL);
|
$c->add(AppDelegationPeer::APP_UID, $sAppUid, CRITERIA::EQUAL);
|
||||||
$c->addJoin(AppDelegationPeer::USR_UID, UsersPeer::USR_UID, Criteria::LEFT_JOIN);
|
$c->addJoin(AppDelegationPeer::USR_UID, UsersPeer::USR_UID, Criteria::LEFT_JOIN);
|
||||||
$rs = AppDelegationPeer::doSelectRS($c);
|
$rs = AppDelegationPeer::doSelectRS($c);
|
||||||
|
|||||||
@@ -226,7 +226,7 @@ class AppNotes extends BaseAppNotes
|
|||||||
|
|
||||||
$case = new Cases();
|
$case = new Cases();
|
||||||
|
|
||||||
$p = $case->getUsersParticipatedInCase($applicationUid);
|
$p = $case->getUsersParticipatedInCase($applicationUid, 'ACTIVE');
|
||||||
$noteRecipientsList = array();
|
$noteRecipientsList = array();
|
||||||
|
|
||||||
foreach ($p["array"] as $key => $userParticipated) {
|
foreach ($p["array"] as $key => $userParticipated) {
|
||||||
|
|||||||
Reference in New Issue
Block a user