Fix #8966 Remove Milestones/Labels from project navbar when Isses disabled
This commit is contained in:
parent
a793c06532
commit
e5b8cf0a8f
2 changed files with 6 additions and 2 deletions
|
@ -146,6 +146,10 @@ module ProjectsHelper
|
|||
nav_tabs << feature if project.send :"#{feature}_enabled"
|
||||
end
|
||||
|
||||
if project.issues_enabled
|
||||
nav_tabs << [:milestones, :labels]
|
||||
end
|
||||
|
||||
nav_tabs.flatten
|
||||
end
|
||||
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
%span
|
||||
Graphs
|
||||
|
||||
- if project_nav_tab? :issues
|
||||
- if project_nav_tab? :milestones
|
||||
= nav_link(controller: :milestones) do
|
||||
= link_to namespace_project_milestones_path(@project.namespace, @project), title: 'Milestones' do
|
||||
%i.fa.fa-clock-o
|
||||
|
@ -68,7 +68,7 @@
|
|||
Merge Requests
|
||||
%span.count.merge_counter= @project.merge_requests.opened.count
|
||||
|
||||
- if project_nav_tab? :issues
|
||||
- if project_nav_tab? :labels
|
||||
= nav_link(controller: :labels) do
|
||||
= link_to namespace_project_labels_path(@project.namespace, @project), title: 'Labels' do
|
||||
%i.fa.fa-tags
|
||||
|
|
Loading…
Reference in a new issue