BUG-13277 SOLVED La sección de gestión de usuarios a un grupo en la ruta: ADMIN / Groups, seleccionar un grupo creado previamente, opción 'Users', opción: 'Assign User', muestra dos listas, la lista de la izquierda muestra los usuarios que no están asignados al grupo y la lista de la derecha muestra los usuarios que se encuentran en el grupo, la lista de la izquierda en ocasiones al realizar el recorrido de la páginas nuestra los usuarios repetidos, por ejemplo el usuario 'user_A', aparece en la página 1 y en la página 2 del listado sin afectar el numero de resultados en total, en consecuencia un usuario es discriminado de los resultados mostrados, pero al ampliar el numero de resultados mostrados a un numero mayor al total por página, se muestran todos los usuarios con normalidad.

This commit is contained in:
Roly Gutierrez
2013-10-21 10:53:15 -04:00
parent 8a053bc153
commit bf095f515f

1
workflow/engine/methods/groups/groups_Ajax.php Executable file → Normal file
View File

@@ -302,6 +302,7 @@ switch ($_POST['action']) {
if ($filter != '') {
$oCriteria->add( $oCriteria->getNewCriterion( UsersPeer::USR_USERNAME, '%' . $filter . '%', Criteria::LIKE )->addOr( $oCriteria->getNewCriterion( UsersPeer::USR_FIRSTNAME, '%' . $filter . '%', Criteria::LIKE )->addOr( $oCriteria->getNewCriterion( UsersPeer::USR_LASTNAME, '%' . $filter . '%', Criteria::LIKE ) ) ) );
}
$oCriteria->addAscendingOrderByColumn( UsersPeer::USR_USERNAME );
$oCriteria->setOffset( $start );
$oCriteria->setLimit( $limit );
$oDataset = UsersPeer::doSelectRS( $oCriteria );