summaryrefslogtreecommitdiff
path: root/app/helpers
diff options
context:
space:
mode:
authorGeorge Tsiolis <tsiolis.g@gmail.com>2018-11-09 14:17:00 +0200
committerGeorge Tsiolis <tsiolis.g@gmail.com>2018-11-13 18:35:15 +0200
commitcd10655f53367c76be1e6088019765edcd959906 (patch)
treed5db5dfe2483a00818575bd7d00aafd6a9248cda /app/helpers
parent42873a191f920820945ff97b4282231084dca429 (diff)
downloadgitlab-ce-cd10655f53367c76be1e6088019765edcd959906.tar.gz
Show navigation line separator when instance metrics is disabled
Diffstat (limited to 'app/helpers')
-rw-r--r--app/helpers/nav_helper.rb16
1 files changed, 12 insertions, 4 deletions
diff --git a/app/helpers/nav_helper.rb b/app/helpers/nav_helper.rb
index 761f42f2f0f..a7fe8c3d59c 100644
--- a/app/helpers/nav_helper.rb
+++ b/app/helpers/nav_helper.rb
@@ -19,10 +19,7 @@ module NavHelper
end
def page_gutter_class
- if current_path?('merge_requests#show') ||
- current_path?('projects/merge_requests/conflicts#show') ||
- current_path?('issues#show') ||
- current_path?('milestones#show')
+ if page_has_markdown?
if cookies[:collapsed_gutter] == 'true'
%w[page-gutter right-sidebar-collapsed]
@@ -50,6 +47,17 @@ module NavHelper
class_names
end
+ def show_separator?
+ Gitlab::Sherlock.enabled? || can?(current_user, :read_instance_statistics)
+ end
+
+ def page_has_markdown?
+ current_path?('merge_requests#show') ||
+ current_path?('projects/merge_requests/conflicts#show') ||
+ current_path?('issues#show') ||
+ current_path?('milestones#show')
+ end
+
private
def get_header_links