Override group sidebar links
This commit is contained in:
parent
bfb32b4632
commit
8114a2a8f4
|
@ -1,4 +1,8 @@
|
||||||
module GroupsHelper
|
module GroupsHelper
|
||||||
|
def group_nav_link_paths
|
||||||
|
%w[groups#projects groups#edit ci_cd#show ldap_group_links#index hooks#index audit_events#index pipeline_quota#index]
|
||||||
|
end
|
||||||
|
|
||||||
def can_change_group_visibility_level?(group)
|
def can_change_group_visibility_level?(group)
|
||||||
can?(current_user, :change_visibility_level, group)
|
can?(current_user, :change_visibility_level, group)
|
||||||
end
|
end
|
||||||
|
|
|
@ -88,7 +88,7 @@
|
||||||
%strong.fly-out-top-item-name
|
%strong.fly-out-top-item-name
|
||||||
#{ _('Members') }
|
#{ _('Members') }
|
||||||
- if current_user && can?(current_user, :admin_group, @group)
|
- if current_user && can?(current_user, :admin_group, @group)
|
||||||
= nav_link(path: %w[groups#projects groups#edit ci_cd#show]) do
|
= nav_link(path: group_nav_link_paths) do
|
||||||
= link_to edit_group_path(@group) do
|
= link_to edit_group_path(@group) do
|
||||||
.nav-icon-container
|
.nav-icon-container
|
||||||
= sprite_icon('settings')
|
= sprite_icon('settings')
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
title: Override group sidebar links
|
||||||
|
merge_request: 16942
|
||||||
|
author: George Tsiolis
|
||||||
|
type: fixed
|
Loading…
Reference in New Issue