diff --git a/lib/gitlab/visibility_level.rb b/lib/gitlab/visibility_level.rb index e4306bd2a5..582fc759ef 100644 --- a/lib/gitlab/visibility_level.rb +++ b/lib/gitlab/visibility_level.rb @@ -35,10 +35,12 @@ module Gitlab end def non_restricted_level?(level) - if current_application_settings.restricted_visibility_levels.nil? + restricted_levels = current_application_settings.restricted_visibility_levels + + if restricted_levels.nil? true else - ! current_application_settings.restricted_visibility_levels.include?(level) + !restricted_levels.include?(level) end end