From 19641bbca7ee01a43009aaebabfafc4bc8a92419 Mon Sep 17 00:00:00 2001 From: Brayan Pereyra Date: Wed, 11 Mar 2015 17:16:57 -0400 Subject: [PATCH] Validacion en caso de Caso Pauseado en DRAFT --- workflow/engine/classes/model/ListInbox.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/workflow/engine/classes/model/ListInbox.php b/workflow/engine/classes/model/ListInbox.php index b30d7c3c1..d0e8dae5a 100644 --- a/workflow/engine/classes/model/ListInbox.php +++ b/workflow/engine/classes/model/ListInbox.php @@ -236,7 +236,9 @@ class ListInbox extends BaseListInbox if ($data['APP_STATUS'] == 'DRAFT') { $users->refreshTotal($data['USR_UID'], 'add', 'draft'); } else { - if ($data['DEL_INDEX'] == 2) { + $oRow = ApplicationPeer::retrieveByPK($data['APP_UID']); + $aFields = $oRow->toArray( BasePeer::TYPE_FIELDNAME ); + if ($data['DEL_INDEX'] == 2 || $aFields['APP_STATUS'] == 'DRAFT') { $criteria = new Criteria(); $criteria->addSelectColumn(SubApplicationPeer::APP_UID); $criteria->add( SubApplicationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL );