gitlab-org--gitlab-foss/lib/gem_extensions/active_record/associations/builder/has_one.rb

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