aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/associations/association.rb
diff options
context:
space:
mode:
authorBen Tucker <ben@btucker.net>2013-05-06 18:31:20 -0400
committerBen Tucker <ben@btucker.net>2013-05-06 21:09:14 -0400
commit228720ef19e7dcf7c21f4ef2171906cc7c8c97f1 (patch)
treeb390079c22358e1f2642792be93fb0c6d8cdb771 /activerecord/lib/active_record/associations/association.rb
parentf7f8b7ccfc2fe61c0834041d2e211dd9dfdfbbc8 (diff)
downloadrails-228720ef19e7dcf7c21f4ef2171906cc7c8c97f1.tar.gz
rails-228720ef19e7dcf7c21f4ef2171906cc7c8c97f1.tar.bz2
rails-228720ef19e7dcf7c21f4ef2171906cc7c8c97f1.zip
Confirm a record has not already been destroyed before decrementing
counter cache At present, calling destroy multiple times on the same record results in the belongs_to counter cache being decremented multiple times. With this change the record is checked for whether it is already destroyed prior to decrementing the counter cache.
Diffstat (limited to 'activerecord/lib/active_record/associations/association.rb')
0 files changed, 0 insertions, 0 deletions