diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index dce453733..2e930ddc8 100755 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -7060,7 +7060,10 @@ class Cases $rows = array(); $rs->next(); while ($row = $rs->getRow()) { - $rows[$row['USR_UID']] = $row; + //In some cases the thread does not have a User Script task, Itee + if($row['USR_UID'] !== ''){ + $rows[$row['USR_UID']] = $row; + } $rs->next(); } $response['criteria'] = $c; diff --git a/workflow/engine/methods/cases/ajaxListener.php b/workflow/engine/methods/cases/ajaxListener.php index 2eb37e1b7..7aa28ba5e 100755 --- a/workflow/engine/methods/cases/ajaxListener.php +++ b/workflow/engine/methods/cases/ajaxListener.php @@ -603,7 +603,7 @@ class Ajax $cases->reassignCase($_SESSION['APPLICATION'], $_SESSION['INDEX'], $_SESSION['USER_LOGGED'], $TO_USR_UID); $caseData = $app->load($_SESSION['APPLICATION']); $userData = $user->load($TO_USR_UID); - //print_r($caseData); + $data['APP_NUMBER'] = $caseData['APP_NUMBER']; $data['USER'] = $userData['USR_LASTNAME'] . ' ' . $userData['USR_FIRSTNAME']; //TODO change with the farmated username from environment conf $result->status = 0;