diff --git a/lib/gitlab/markdown/user_reference_filter.rb b/lib/gitlab/markdown/user_reference_filter.rb index 9cd5245cbcdf29ed9b056d8472938fe2878563bf..28ec041b1d49735855f5380853474a393e6693af 100644 --- a/lib/gitlab/markdown/user_reference_filter.rb +++ b/lib/gitlab/markdown/user_reference_filter.rb @@ -80,15 +80,13 @@ def link_to_namespace(namespace) end def link_to_group(group, namespace) - if user_can_reference_group?(namespace) - push_result(:user, *namespace.users) + return unless user_can_reference_group?(namespace) - url = urls.group_url(group, only_path: context[:only_path]) + push_result(:user, *namespace.users) - %(<a href="#{url}" class="#{link_class}">@#{group}</a>) - else - nil - end + url = urls.group_url(group, only_path: context[:only_path]) + + %(<a href="#{url}" class="#{link_class}">@#{group}</a>) end def link_to_user(user, namespace)