aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods.rb
diff options
context:
space:
mode:
authorDiego Silva <diego.silva@live.com>2016-02-09 20:46:34 -0200
committerDiego Silva <diego.silva@live.com>2016-02-09 21:28:21 -0200
commitf1daa2be5278bee61dfa9a6dc111b556df677ad8 (patch)
treeaeecaa8c6457c3292f5dbefa981606595ae97586 /activerecord/lib/active_record/attribute_methods.rb
parentb5eb2423b6e431ba53e3836d58449e7e810096b4 (diff)
downloadrails-f1daa2be5278bee61dfa9a6dc111b556df677ad8.tar.gz
rails-f1daa2be5278bee61dfa9a6dc111b556df677ad8.tar.bz2
rails-f1daa2be5278bee61dfa9a6dc111b556df677ad8.zip
UniquenessValidator exclude itself when PK changed
When changing the PK for a record which has a uniqueness validation on some other attribute, Active Record should exclude itself from the validation based on the PK value stored on the DB (id_was) instead of its new value (id).
Diffstat (limited to 'activerecord/lib/active_record/attribute_methods.rb')
0 files changed, 0 insertions, 0 deletions