From 7e298478ebdba05f1fa688de926ad823c7b43367 Mon Sep 17 00:00:00 2001 From: "Paula V. Quispe" Date: Wed, 30 Mar 2016 12:04:00 -0400 Subject: [PATCH] HOR-598 --- workflow/engine/controllers/home.php | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/workflow/engine/controllers/home.php b/workflow/engine/controllers/home.php index 1c8e240e4..ce5818de6 100755 --- a/workflow/engine/controllers/home.php +++ b/workflow/engine/controllers/home.php @@ -426,12 +426,27 @@ class Home extends Controller $dataList['dir'] = $dir; $dataList['sort'] = $sort; $dataList['category'] = $category; + $dataList['action'] = $type; /*----------------------------------********---------------------------------*/ if (true) { //In enterprise version this block of code should always be executed //In community version this block of code is deleted and is executed the other $list = new \ProcessMaker\BusinessModel\Lists(); - $cases = $list->getList('inbox', $dataList); + $listName = 'inbox'; + switch ($type) { + case 'draft': + case 'todo': + $listName = 'inbox'; + $cases = $list->getList($listName, $dataList); + break; + case 'unassigned': + $case = new \ProcessMaker\BusinessModel\Cases(); + $cases = $case->getList($dataList); + foreach ($cases['data'] as &$value) { + $value = array_change_key_case($value, CASE_UPPER); + } + break; + } } else { /*----------------------------------********---------------------------------*/ $case = new \ProcessMaker\BusinessModel\Cases(); @@ -439,14 +454,14 @@ class Home extends Controller foreach ($cases['data'] as &$value) { $value = array_change_key_case($value, CASE_UPPER); } - if(!isset($cases['totalCount'])){ - $cases['totalCount'] = $cases['total']; - } /*----------------------------------********---------------------------------*/ } /*----------------------------------********---------------------------------*/ } + if(!isset($cases['totalCount'])){ + $cases['totalCount'] = $cases['total']; + } // formating & complitting apps data with 'Notes' foreach ($cases['data'] as $i => $row) {