From 24c613bba971dfd749cdce0cbffe96c57a5e7c7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E5=B9=BF=E6=98=8E?= Date: Thu, 2 Dec 2021 17:01:33 +0800 Subject: [PATCH] * Fix bug. --- module/common/model.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/module/common/model.php b/module/common/model.php index 85f7f9fd54..1b4960076a 100644 --- a/module/common/model.php +++ b/module/common/model.php @@ -848,7 +848,9 @@ class commonModel extends model if(!isset($linkPart[2])) continue; $method = $linkPart[2]; - if($currentModule == 'report' and $method == 'annualData') continue; // Skip some pages that do not require permissions. + /* Skip some pages that do not require permissions.*/ + if($currentModule == 'report' and $method == 'annualData') continue; + if($currentModule == 'my' and $currentMethod == 'team') continue; if(common::hasPriv($currentModule, $method)) { @@ -2161,7 +2163,7 @@ EOD; $menu = isset($lang->navGroup->$module) ? $lang->navGroup->$module : $module; $menu = strtolower($menu); if($menu != 'qa' and !isset($lang->$menu->menu)) return true; - if($menu == 'my' or $menu == 'index' or $module == 'tree') return true; + if(($menu == 'my' && $method != 'team')or $menu == 'index' or $module == 'tree') return true; if($module == 'company' and $method == 'dynamic') return true; if($module == 'action' and $method == 'editcomment') return true; if($module == 'action' and $method == 'comment') return true;