* Adjust code

This commit is contained in:
zenggang
2022-01-25 01:28:07 +00:00
parent 4ab46cb2ea
commit 216be433d4
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -84,7 +84,10 @@ class mr extends control
$gitlabHosts = $this->loadModel('gitlab')->getPairs();
$gitlabUsers = $this->gitlab->getGitLabListByAccount();
foreach($gitlabHosts as $gitlabID=> $gitlabHost) if(!$this->app->user->admin and !isset($gitlabUsers[$gitlabID])) unset($gitlabHosts[$gitlabID]);
foreach($gitlabHosts as $gitlabID=> $gitlabHost)
{
if(!$this->app->user->admin and !isset($gitlabUsers[$gitlabID])) unset($gitlabHosts[$gitlabID]);
}
$this->app->loadLang('repo'); /* Import lang in repo module. */
$this->app->loadLang('compile');
+4 -1
View File
@@ -1137,7 +1137,10 @@ class repo extends control
$projects = $this->loadModel('gitlab')->apiGetProjects($gitlabID, $filter ? 'false' : 'true');
if($filter == 'IS_DEVELOPER')
{
foreach($projects as $key => $project) if($this->gitlab->checkUserAccess($gitlabID, 0, $project, array(), 'developer') == false) unset($projects[$key]);
foreach($projects as $key => $project)
{
if($this->gitlab->checkUserAccess($gitlabID, 0, $project, array(), 'developer') == false) unset($projects[$key]);
}
}
}