From d09eb3aff5486c73f9c3b5bdceddf89c1055430c Mon Sep 17 00:00:00 2001 From: wangyidong Date: Tue, 24 Mar 2020 16:52:54 +0800 Subject: [PATCH] * fix bug for show task module. --- module/tree/model.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module/tree/model.php b/module/tree/model.php index fb2d56ec45..d22dbf7cd4 100644 --- a/module/tree/model.php +++ b/module/tree/model.php @@ -534,6 +534,7 @@ class treeModel extends model { $extra['tip'] = false; $stmt = $this->dbh->query($this->buildMenuQuery($rootID, 'task', $startModule = 0)); + if(empty($projects) and isset($this->config->project->task->allModule)) $this->config->project->task->allModule = 1; return $this->getDataStructure($stmt, 'task'); } @@ -1733,6 +1734,7 @@ class treeModel extends model /* Ignore useless module for task. */ $allModule = (isset($this->config->project->task->allModule) and ($this->config->project->task->allModule == 1)); if($keepModules and !isset($keepModules[$module->id]) and !$allModule) continue; + if($viewType == 'task' and empty($keepModules) and !$allModule) continue; if(isset($parent[$module->id])) { $module->children = $parent[$module->id]->children;