gitlab-org--gitlab-foss/app/models/preloaders/group_policy_preloader.rb

20 lines
448 B
Ruby

# frozen_string_literal: true
module Preloaders
class GroupPolicyPreloader
def initialize(groups, current_user)
@groups = groups
@current_user = current_user
end
def execute
Preloaders::UserMaxAccessLevelInGroupsPreloader.new(groups, current_user).execute
end
private
attr_reader :groups, :current_user
end
end
Preloaders::GroupPolicyPreloader.prepend_mod_with('Preloaders::GroupPolicyPreloader')