summaryrefslogtreecommitdiff
path: root/lib/gitlab/markdown.rb
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2015-03-24 15:55:12 +0100
committerDouwe Maan <douwe@gitlab.com>2015-03-24 15:55:12 +0100
commit61e8ca8ce020781c6c4685fe8dcc508a08f24bf8 (patch)
tree9895426a6f470353efc8f9cf47c5d483a98a7506 /lib/gitlab/markdown.rb
parent2953e0d19b46a937ee9d84139adbc263c8e89757 (diff)
downloadgitlab-ce-61e8ca8ce020781c6c4685fe8dcc508a08f24bf8.tar.gz
Don't leak private group existence by redirecting from namespace controller to group controller.
Diffstat (limited to 'lib/gitlab/markdown.rb')
-rw-r--r--lib/gitlab/markdown.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/gitlab/markdown.rb b/lib/gitlab/markdown.rb
index e02e5b9fc3d..79e821d18ea 100644
--- a/lib/gitlab/markdown.rb
+++ b/lib/gitlab/markdown.rb
@@ -221,7 +221,7 @@ module Gitlab
link_to("@all", namespace_project_url(project.namespace, project), options)
elsif namespace = Namespace.find_by(path: identifier)
url =
- if namespace.type == "Group"
+ if namespace.is_a?(Group)
group_url(identifier)
else
user_url(identifier)