Commit ff2713a5 authored by James Edwards-Jones's avatar James Edwards-Jones
Browse files

Fix typos in ProtectedRef concern and whitespace detected by rubocop

parent c46b641bd4f7
class Projects::ProtectedBranchesController < Projects::ProtectedRefsController
protected
def protected_ref
......
class Projects::ProtectedTagsController < Projects::ProtectedRefsController
protected
def protected_ref
......
......@@ -19,7 +19,6 @@ def define_protected_refs
load_gon_index
end
def access_levels_options
#TODO: consider protected tags
#TODO: Refactor ProtectedBranch::PushAccessLevel so it doesn't mention branches
......
......@@ -9,13 +9,13 @@ module ProtectedRef
delegate :matching, :matches?, :wildcard?, to: :ref_matcher
def self.matching_refs_accesible_to(ref, user, action: :push)
access_levels_for_ref(ref, action).any? do |access_level|
access_levels_for_ref(ref, action: action).any? do |access_level|
access_level.check_access(user)
end
end
def self.access_levels_for_ref(ref, action: :push)
self.matching(ref).map(&:"@#{action}_access_levels").flatten
self.matching(ref).map(&:"#{action}_access_levels").flatten
end
def self.matching(ref_name, protected_refs: nil)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment