Merge pull request #2386 from julceslauhub/master
BUG 14464 La Regla de Asignacion basada en un valor no funciona cuando los grupos estan asignados a la tarea SOLVED
This commit is contained in:
@@ -275,7 +275,7 @@ class AppCacheView extends BaseAppCacheView
|
||||
$rows[] = array();
|
||||
$tasks = array();
|
||||
|
||||
//check starting task assigned directly to this user
|
||||
//check self service tasks assigned directly to this user
|
||||
$c = new Criteria();
|
||||
$c->clearSelectColumns();
|
||||
$c->addSelectColumn(TaskPeer::TAS_UID);
|
||||
@@ -284,6 +284,7 @@ class AppCacheView extends BaseAppCacheView
|
||||
$c->addJoin(TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN);
|
||||
$c->add(ProcessPeer::PRO_STATUS, 'ACTIVE');
|
||||
$c->add(TaskPeer::TAS_ASSIGN_TYPE, 'SELF_SERVICE');
|
||||
$c->add(TaskPeer::TAS_GROUP_VARIABLE, '');
|
||||
$c->add(TaskUserPeer::USR_UID, $userUid);
|
||||
|
||||
$rs = TaskPeer::doSelectRS($c);
|
||||
@@ -310,6 +311,7 @@ class AppCacheView extends BaseAppCacheView
|
||||
$c->addJoin(TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN);
|
||||
$c->add(ProcessPeer::PRO_STATUS, 'ACTIVE');
|
||||
$c->add(TaskPeer::TAS_ASSIGN_TYPE, 'SELF_SERVICE');
|
||||
$c->add(TaskPeer::TAS_GROUP_VARIABLE, '');
|
||||
$c->add(TaskUserPeer::USR_UID, $aGroups, Criteria::IN);
|
||||
|
||||
$rs = TaskPeer::doSelectRS($c);
|
||||
|
||||
Reference in New Issue
Block a user