Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValery Sizov <valery@gitlab.com>2017-05-23 13:40:18 +0300
committerValery Sizov <valery@gitlab.com>2017-05-29 16:20:25 +0300
commit1a424a9bc9cf1fbabd70ac2384978ae94674e6d7 (patch)
tree99d756dc5965119793e95eaecc51b33bb0451efc /app/helpers
parent7487d06c4ba7f186fddc11aa39ab66e8cb4ccc14 (diff)
Explicitly test that guest is able to search through the wiki
Diffstat (limited to 'app/helpers')
-rw-r--r--app/helpers/search_helper.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/helpers/search_helper.rb b/app/helpers/search_helper.rb
index 9c46035057f..9021525784d 100644
--- a/app/helpers/search_helper.rb
+++ b/app/helpers/search_helper.rb
@@ -33,6 +33,12 @@ module SearchHelper
def parse_search_result(result)
Gitlab::ProjectSearchResults.parse_search_result(result)
end
+
+ def show_notes_tab?
+ [:read_merge_request, :download_code, :read_issue, :read_project_snippet].all? do |ability|
+ can?(current_user, :read_merge_request, @project)
+ end
+ end
private