Merged in mcuiza/processmaker/HOR-1295 (pull request #4480)

HOR-1295
This commit is contained in:
Julio Cesar Laura Avendaño
2016-07-01 21:27:25 -04:00
2 changed files with 6 additions and 2 deletions

View File

@@ -7261,7 +7261,7 @@ class Cases
* @return array (criteria+array)
*/
public function getUsersParticipatedInCase($sAppUid)
public function getUsersParticipatedInCase($sAppUid, $usrStatus = '')
{
$c = new Criteria('workflow');
$c->addSelectColumn(AppDelegationPeer::APP_UID);
@@ -7269,6 +7269,10 @@ class Cases
$c->addSelectColumn(UsersPeer::USR_USERNAME);
$c->addSelectColumn(UsersPeer::USR_EMAIL);
if($usrStatus != '') {
$c->add(UsersPeer::USR_STATUS, $usrStatus, CRITERIA::EQUAL);
}
$c->add(AppDelegationPeer::APP_UID, $sAppUid, CRITERIA::EQUAL);
$c->addJoin(AppDelegationPeer::USR_UID, UsersPeer::USR_UID, Criteria::LEFT_JOIN);
$rs = AppDelegationPeer::doSelectRS($c);

View File

@@ -226,7 +226,7 @@ class AppNotes extends BaseAppNotes
$case = new Cases();
$p = $case->getUsersParticipatedInCase($applicationUid);
$p = $case->getUsersParticipatedInCase($applicationUid, 'ACTIVE');
$noteRecipientsList = array();
foreach ($p["array"] as $key => $userParticipated) {