From af8aa2c6230aa3dc51da21c7ec732d30398c5c81 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Wed, 1 Nov 2023 14:23:44 +0800 Subject: [PATCH] * Adjut third menu rule for execution. --- module/execution/model.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/execution/model.php b/module/execution/model.php index 81c8c38ca1..15b9c453ad 100755 --- a/module/execution/model.php +++ b/module/execution/model.php @@ -161,7 +161,7 @@ class executionModel extends model $moduleName = $this->app->getModuleName(); $methodName = $this->app->getMethodName(); - if($moduleName == 'repo' && $methodName == 'browse') + if($moduleName == 'repo' && $moduleName == 'mr') { $repoPairs = $this->loadModel('repo')->getRepoPairs('execution', $executionID); @@ -175,7 +175,7 @@ class executionModel extends model } } if(!$showMR) unset($this->lang->execution->menu->devops['subMenu']->mr); - if(!common::hasPriv('repo', 'review')) unset($this->lang->execution->menu->devops['subMenu']->review); + if(!$repoPairs || !common::hasPriv('repo', 'review')) unset($this->lang->execution->menu->devops['subMenu']->review); if(empty($this->lang->execution->menu->devops['subMenu']->mr) && empty($this->lang->execution->menu->devops['subMenu']->review))