From 3c78c49df0412819fd76471e0b54395cd1e2a936 Mon Sep 17 00:00:00 2001 From: tanghucheng Date: Thu, 9 Jun 2022 11:30:35 +0800 Subject: [PATCH] * Fix bug for lite kanban. --- extension/lite/kanban/ext/model/lite.php | 6 ++++- .../lite/project/ext/view/execution.html.php | 26 +++++++++---------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/extension/lite/kanban/ext/model/lite.php b/extension/lite/kanban/ext/model/lite.php index 3406eb1c33..7d0f5b2288 100644 --- a/extension/lite/kanban/ext/model/lite.php +++ b/extension/lite/kanban/ext/model/lite.php @@ -85,7 +85,7 @@ public function getKanban4Group($executionID, $browseType, $groupBy, $searchValu $columnData[$columnID]['actions'] = $column->actions; $cardOrder = 1; - $objects = zget($cardGroup, $columnID, array()); + $objects = zget($cardGroup, $column->columnType, array()); foreach($objects as $object) { if(empty($object)) continue; @@ -104,10 +104,14 @@ public function getKanban4Group($executionID, $browseType, $groupBy, $searchValu if($browseType == 'task') { + if($searchValue != '' and strpos($object->name, $searchValue) === false) continue; $cardData['name'] = $object->name; + $cardData['status'] = $object->status; + $cardData['left'] = $object->left; } else { + if($searchValue != '' and strpos($object->name, $searchValue) === false) continue; $cardData['title'] = $object->title; } diff --git a/extension/lite/project/ext/view/execution.html.php b/extension/lite/project/ext/view/execution.html.php index b9fc5931c4..fc569b5f0d 100644 --- a/extension/lite/project/ext/view/execution.html.php +++ b/extension/lite/project/ext/view/execution.html.php @@ -37,17 +37,17 @@
- cookie->kanbanview) $kanbanview = $this->cookie->kanbanview; - + if(!common::hasPriv('execution', $kanbanview)) { - foreach (explode('|', 'kanban|task|calendar|gantt|tree|grouptask') as $view) + foreach (explode('|', 'kanban|task|calendar|gantt|tree|grouptask') as $view) { if(common::hasPriv('execution', $view)) { - $kanbanview = $view; + $kanbanview = $view; break; } } @@ -93,24 +93,24 @@