diff --git a/workflow/engine/classes/class.wsTools.php b/workflow/engine/classes/class.wsTools.php index 365b758a5..1330363c8 100644 --- a/workflow/engine/classes/class.wsTools.php +++ b/workflow/engine/classes/class.wsTools.php @@ -3671,7 +3671,7 @@ class workspaceTools . 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_UNASSIGNED_GROUP.USR_UID)'); $con->commit(); - CLI::logging("-> Populating PRO_ID, USR_ID aat LIST_* Done \n"); + CLI::logging("-> Populating PRO_ID, USR_ID at LIST_* Done \n"); } } diff --git a/workflow/engine/classes/model/ListInbox.php b/workflow/engine/classes/model/ListInbox.php index 372167426..a12806af5 100644 --- a/workflow/engine/classes/model/ListInbox.php +++ b/workflow/engine/classes/model/ListInbox.php @@ -160,7 +160,7 @@ class ListInbox extends BaseListInbox $p = new Process(); if (!empty($data['PRO_UID'])) { - $data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID']; + $data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID']; } $u = new Users(); if (!empty($data['USR_UID'])) { diff --git a/workflow/engine/classes/model/ListMyInbox.php b/workflow/engine/classes/model/ListMyInbox.php index fbf8a2c7a..f20ef41f5 100644 --- a/workflow/engine/classes/model/ListMyInbox.php +++ b/workflow/engine/classes/model/ListMyInbox.php @@ -65,7 +65,9 @@ class ListMyInbox extends BaseListMyInbox public function update($data) { $p = new Process(); - $data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID']; + if(!empty($data['PRO_UID'])) { + $data['PRO_ID'] = $p->load($data['PRO_UID'])['PRO_ID']; + } $u = new Users(); if(!empty($data['USR_UID'])) { $data['USR_ID'] = $data['USR_UID']==='SELF_SERVICES' ? null : $u->load($data['USR_UID'])['USR_ID']; diff --git a/workflow/engine/classes/model/ListUnassignedGroup.php b/workflow/engine/classes/model/ListUnassignedGroup.php index 5bd90dda6..242f7802f 100644 --- a/workflow/engine/classes/model/ListUnassignedGroup.php +++ b/workflow/engine/classes/model/ListUnassignedGroup.php @@ -54,6 +54,7 @@ class ListUnassignedGroup extends BaseListUnassignedGroup { */ public function update($data) { + $u = new Users(); if(!empty($data['USR_UID'])) { $data['USR_ID'] = $data['USR_UID']==='SELF_SERVICES' ? null : $u->load($data['USR_UID'])['USR_ID']; }