diff options
author | Douwe Maan <douwe@gitlab.com> | 2015-03-24 15:55:12 +0100 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2015-03-24 15:55:12 +0100 |
commit | 61e8ca8ce020781c6c4685fe8dcc508a08f24bf8 (patch) | |
tree | 9895426a6f470353efc8f9cf47c5d483a98a7506 /app/models/concerns | |
parent | 2953e0d19b46a937ee9d84139adbc263c8e89757 (diff) | |
download | gitlab-ce-61e8ca8ce020781c6c4685fe8dcc508a08f24bf8.tar.gz |
Don't leak private group existence by redirecting from namespace controller to group controller.
Diffstat (limited to 'app/models/concerns')
-rw-r--r-- | app/models/concerns/mentionable.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/concerns/mentionable.rb b/app/models/concerns/mentionable.rb index 74900d4675d..d96e07034ec 100644 --- a/app/models/concerns/mentionable.rb +++ b/app/models/concerns/mentionable.rb @@ -52,7 +52,7 @@ module Mentionable if identifier == "all" users.push(*project.team.members.flatten) elsif namespace = Namespace.find_by(path: identifier) - if namespace.type == "Group" + if namespace.is_a?(Group) users.push(*namespace.users) else users << namespace.owner |