diff --git a/workflow/engine/classes/model/ListCompleted.php b/workflow/engine/classes/model/ListCompleted.php index 876302b28..84c5b8b55 100644 --- a/workflow/engine/classes/model/ListCompleted.php +++ b/workflow/engine/classes/model/ListCompleted.php @@ -104,7 +104,9 @@ class ListCompleted extends BaseListCompleted BasePeer::doUpdate($criteriaWhere, $criteriaSet, Propel::getConnection("workflow")); $users = new Users(); - $users->refreshTotal($data['USR_UID'], 'add', 'completed'); + if($data['USR_UID'] != ''){ + $users->refreshTotal($data['USR_UID'], 'add', 'completed'); + } if ($data['DEL_PREVIOUS'] != 0) { $criteria = new Criteria(); $criteria->addSelectColumn(TaskPeer::TAS_TYPE); diff --git a/workflow/engine/classes/model/ListInbox.php b/workflow/engine/classes/model/ListInbox.php index 09ecfcaf0..571773cfa 100644 --- a/workflow/engine/classes/model/ListInbox.php +++ b/workflow/engine/classes/model/ListInbox.php @@ -306,7 +306,9 @@ class ListInbox extends BaseListInbox } } } else { - $users->refreshTotal($data['USR_UID'], 'add', 'inbox'); + if($data['USR_UID'] !=''){ + $users->refreshTotal($data['USR_UID'], 'add', 'inbox'); + } if ($dataPreviusApplication['APP_STATUS'] == 'DRAFT') { $users->refreshTotal($dataPreviusApplication['CURRENT_USER_UID'], 'remove', 'draft'); } else { diff --git a/workflow/engine/classes/model/ListParticipatedLast.php b/workflow/engine/classes/model/ListParticipatedLast.php index bc008a208..7b9de8dee 100644 --- a/workflow/engine/classes/model/ListParticipatedLast.php +++ b/workflow/engine/classes/model/ListParticipatedLast.php @@ -36,6 +36,7 @@ class ListParticipatedLast extends BaseListParticipatedLast $data['APP_STATUS'] = $aRow['APP_STATUS']; if ($data['USR_UID'] != 'SELF_SERVICES') { + if($data['USR_UID'] != ''){ $criteria = new Criteria(); $criteria->addSelectColumn(UsersPeer::USR_USERNAME); $criteria->addSelectColumn(UsersPeer::USR_FIRSTNAME); @@ -51,6 +52,7 @@ class ListParticipatedLast extends BaseListParticipatedLast $users = new Users(); $users->refreshTotal($data['USR_UID'], 'add', 'participated'); + } } $con = Propel::getConnection( ListParticipatedLastPeer::DATABASE_NAME );