From 0800a3b9a5174a7f941d2fe3a011a6d7c75dd6d1 Mon Sep 17 00:00:00 2001 From: Roly Gutierrez Date: Fri, 4 Oct 2013 14:14:33 -0400 Subject: [PATCH] =?UTF-8?q?BUG-13197=20Al=20realizar=20el=20procedimiento?= =?UTF-8?q?=20de=20actualizaci=C3=B3n=20de=20la=20versi=C3=B3n=20de=20Proc?= =?UTF-8?q?essMaker=20v2.0.x=20a=20la=20versi=C3=B3n=20de=20ProcessMaker?= =?UTF-8?q?=20v2.5.1,=20la=20lista=20de=20usuarios=20/ADMIN/Users,=20apare?= =?UTF-8?q?ce=20en=20blanco,=20dando=20la=20impresi=C3=B3n=20aparente=20de?= =?UTF-8?q?=20que=20no=20existe=20ning=C3=BAn=20usuario,=20muy=20al=20cont?= =?UTF-8?q?rario=20la=20lista=20de=20roles=20/ADMIN/Roles,=20opci=C3=B3n?= =?UTF-8?q?=20Users:=20muestra=20los=20usuarios=20asignados=20al=20rol=20c?= =?UTF-8?q?on=20normalidad.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- workflow/engine/methods/users/users_Ajax.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) mode change 100755 => 100644 workflow/engine/methods/users/users_Ajax.php diff --git a/workflow/engine/methods/users/users_Ajax.php b/workflow/engine/methods/users/users_Ajax.php old mode 100755 new mode 100644 index e8802a8e2..3cf296881 --- a/workflow/engine/methods/users/users_Ajax.php +++ b/workflow/engine/methods/users/users_Ajax.php @@ -437,7 +437,11 @@ try { $rows = Array(); while ($oDataset->next()) { $row = $oDataset->getRow(); - $uRole = $oRoles->loadByCode($row['USR_ROLE']); + try { + $uRole = $oRoles->loadByCode($row['USR_ROLE']); + } catch (exception $oError) { + $uRole['ROL_NAME'] = G::loadTranslation( 'ID_DELETED' ); + } $row['USR_ROLE'] = isset($uRole['ROL_NAME']) ? ($uRole['ROL_NAME'] != '' ? $uRole['ROL_NAME'] : $uRole['USR_ROLE']) : $uRole['USR_ROLE']; $row['DUE_DATE_OK'] = (date('Y-m-d') > date('Y-m-d', strtotime($row['USR_DUE_DATE']))) ? 0 : 1; $row['LAST_LOGIN'] = isset($aLogin[$row['USR_UID']]) ? $aLogin[$row['USR_UID']] : '';