diff --git a/module/tree/model.php b/module/tree/model.php index 727947d595..d7db9d4dee 100644 --- a/module/tree/model.php +++ b/module/tree/model.php @@ -226,7 +226,7 @@ class treeModel extends model $modules = $this->dao->select('*')->from(TABLE_MODULE)->where("((root = '" . (int)$rootID . "' and type = 'task' and parent != 0) OR (root = $id and type = 'story'))") ->beginIF($startModulePath)->andWhere('path')->like($startModulePath)->fi() ->andWhere('deleted')->eq(0) - ->orderBy('grade desc, branch, type, `order`') + ->orderBy('grade desc, type, `order`') ->fetchAll('id'); } else @@ -234,7 +234,7 @@ class treeModel extends model $modules = $this->dao->select('*')->from(TABLE_MODULE)->where("root = '" . (int)$rootID . "' and type = 'task' and path like '%,$id,%'") ->beginIF($startModulePath)->andWhere('path')->like($startModulePath)->fi() ->andWhere('deleted')->eq(0) - ->orderBy('grade desc, type, `order`') + ->orderBy('grade desc, branch, type, `order`') ->fetchAll('id'); }