From 9f042150ae36aba18b6ad177b19fdc3397b77579 Mon Sep 17 00:00:00 2001 From: Marco Antonio Nina Mena Date: Mon, 11 May 2015 10:43:56 -0400 Subject: [PATCH] Improvement save active-deactive --- workflow/engine/classes/model/Dashboard.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/workflow/engine/classes/model/Dashboard.php b/workflow/engine/classes/model/Dashboard.php index fb38e1778..1dd0643a6 100644 --- a/workflow/engine/classes/model/Dashboard.php +++ b/workflow/engine/classes/model/Dashboard.php @@ -35,19 +35,21 @@ class Dashboard extends BaseDashboard try { if (!isset($data['DAS_UID'])) { + G::LoadSystem('inputfilter'); + $dashboard = new Dashboard(); + $filter = new InputFilter(); + $data['DAS_UID'] = G::generateUniqueID(); $data['DAS_CREATE_DATE'] = date('Y-m-d H:i:s'); - $dashboard = new Dashboard(); + + $data['DAS_TITLE'] = $filter ->validateInput($data['DAS_TITLE'], "string"); $msg = 'Create '; } else { $msg = 'Update '; $dashboard = DashboardPeer::retrieveByPK($data['DAS_UID']); } - G::LoadSystem('inputfilter'); - $filter = new InputFilter(); $data['DAS_UPDATE_DATE'] = date('Y-m-d H:i:s'); - $data['DAS_TITLE'] = $filter ->validateInput($data['DAS_TITLE'], "string"); $dashboard->fromArray($data, BasePeer::TYPE_FIELDNAME); if ($dashboard->validate()) { $connection->begin();