Sha256: 08b968bd4b2a61c7bcdee617f53f22b5e27f3ad5d7f6bb50fcccb361d657cf86

Contents?: true

Size: 253 Bytes

Versions: 3

Compression:

Stored size: 253 Bytes

Contents

module ActiveRecord
  module Associations
    class BelongsToPolymorphicAssociation < BelongsToAssociation
      private def replace_keys(record)
        super
        owner[reflection.foreign_type] = record.class.base_class
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
polymorphic_integer_type-2.3.0 lib/polymorphic_integer_type/activerecord_4/belongs_to_polymorphic_association_extension.rb
polymorphic_integer_type-2.2.5 lib/polymorphic_integer_type/activerecord_4/belongs_to_polymorphic_association_extension.rb
polymorphic_integer_type-2.2.4 lib/polymorphic_integer_type/activerecord_4/belongs_to_polymorphic_association_extension.rb