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

22 lines
454 B
Ruby

# frozen_string_literal: true
module GemExtensions
module ActiveRecord
module Associations
module Builder
module HasOne
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