From 8f679791abf36bcd699d5e324c0176ef3a266298 Mon Sep 17 00:00:00 2001 From: Marco Antonio Nina Date: Tue, 3 Sep 2013 15:17:42 -0400 Subject: [PATCH] BUG-11374 Process Supervisor unable to adhoc assign to self SOLVED - No se podia reasigna un caso a un supervisor. - Se agrega la funcionalidad para que el supervisor aparesca en el listado de reasignacion. - Solo el supervisor se pude reasignar a si mismo el caso y no hacia otros supervisores. --- workflow/engine/methods/cases/ajaxListener.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/workflow/engine/methods/cases/ajaxListener.php b/workflow/engine/methods/cases/ajaxListener.php index dc1e5a4d9..bc66b38e3 100755 --- a/workflow/engine/methods/cases/ajaxListener.php +++ b/workflow/engine/methods/cases/ajaxListener.php @@ -506,8 +506,11 @@ class Ajax print G::json_encode( $response ); die(); } + G::LoadClass( 'tasks' ); + $task = new Task(); + $tasks = $task->load($_SESSION['TASK']); $case = new Cases(); - $result->data = $case->getUsersToReassign($_SESSION['TASK'], $_SESSION['USER_LOGGED'], $_SESSION['PROCESS']); + $result->data = $case->getUsersToReassign($_SESSION['TASK'], $_SESSION['USER_LOGGED'], $tasks['PRO_UID']); print G::json_encode($result); }