* Fix bug #25283.
This commit is contained in:
+7
-1
@@ -26,7 +26,13 @@ class ciModel extends model
|
||||
}
|
||||
common::setMenuVars('devops', $this->session->repoID);
|
||||
|
||||
$this->lang->switcherMenu = $this->loadModel('repo')->getSwitcher($this->session->repoID);
|
||||
if($this->session->repoID)
|
||||
{
|
||||
$repo = $this->loadModel('repo')->getRepoByID($repoID);
|
||||
if($repo->SCM != 'Gitlab') unset($this->lang->devops->menu->mr);
|
||||
|
||||
$this->lang->switcherMenu = $this->loadModel('repo')->getSwitcher($this->session->repoID);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -38,6 +38,9 @@ class repoModel extends model
|
||||
if(empty($repoID)) $repoID = $this->session->repoID ? $this->session->repoID : key($repos);
|
||||
if(!isset($repos[$repoID])) $repoID = key($repos);
|
||||
|
||||
/* Init switcher menu. */
|
||||
$this->lang->switcherMenu = '';
|
||||
|
||||
/* Check the privilege. */
|
||||
if($repoID)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user