diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2013-07-22 18:28:54 -0700 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2013-07-22 18:28:54 -0700 |
commit | d531ac0b9afcce02d5cd81006c45dad2fb813e22 (patch) | |
tree | 5be336db4791996852671878130aca68cdcb0cd2 /activerecord/lib/active_record/associations | |
parent | e20dd73df42d63b206d221e2258cc6dc7b1e6068 (diff) | |
download | rails-d531ac0b9afcce02d5cd81006c45dad2fb813e22.tar.gz rails-d531ac0b9afcce02d5cd81006c45dad2fb813e22.tar.bz2 rails-d531ac0b9afcce02d5cd81006c45dad2fb813e22.zip |
AR::Base does not need to know how to create reflection objects
Diffstat (limited to 'activerecord/lib/active_record/associations')
-rw-r--r-- | activerecord/lib/active_record/associations/builder/association.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/associations/builder/association.rb b/activerecord/lib/active_record/associations/builder/association.rb index 3e1f699f58..297b7ce6d3 100644 --- a/activerecord/lib/active_record/associations/builder/association.rb +++ b/activerecord/lib/active_record/associations/builder/association.rb @@ -54,7 +54,7 @@ module ActiveRecord::Associations::Builder validate_options define_accessors configure_dependency if options[:dependent] - reflection = model.create_reflection(macro, name, scope, options, model) + reflection = ActiveRecord::Reflection.create(macro, name, scope, options, model) Association.extensions.each do |extension| extension.build @model, reflection end |