debian-mirror-gitlab/lib/gem_extensions/active_record/associations/builder/has_many.rb
2021-10-27 15:23:28 +05:30

22 lines
455 B
Ruby

# frozen_string_literal: true
module GemExtensions
module ActiveRecord
module Associations
module Builder
module HasMany
extend ActiveSupport::Concern
class_methods do
def valid_options(options)
valid = super
valid += [:disable_joins] if options[:disable_joins] && options[:through]
valid
end
end
end
end
end
end
end