diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2014-02-25 14:57:06 -0800 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2014-02-25 14:57:49 -0800 |
commit | b1656fa6305a5c8237027ab8165d7292751c0e86 (patch) | |
tree | 936a345805dfacbf2c701f0e4d4379d2819bc695 /activerecord/test/cases/persistence_test.rb | |
parent | 7c2ce0403badb73da517002f980bac30c540ade4 (diff) | |
download | rails-b1656fa6305a5c8237027ab8165d7292751c0e86.tar.gz rails-b1656fa6305a5c8237027ab8165d7292751c0e86.tar.bz2 rails-b1656fa6305a5c8237027ab8165d7292751c0e86.zip |
let `insert_record` actuall save the object.
`before_add` callbacks are fired before the record is saved on
`has_and_belongs_to_many` assocations *and* on `has_many :through`
associations. Before this change, `before_add` callbacks would be fired
before the record was saved on `has_and_belongs_to_many` associations, but
*not* on `has_many :through` associations.
Fixes #14144
Diffstat (limited to 'activerecord/test/cases/persistence_test.rb')
0 files changed, 0 insertions, 0 deletions