aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
authorChristian Seiler <chr.seiler@gmail.com>2012-08-16 23:19:47 +0200
committerChristian Seiler <chr.seiler@gmail.com>2012-10-16 15:09:23 +0200
commitfb665217723f7c4e9e96bb7658fc3048a1d64379 (patch)
treeb4fd3448e9f2100a88c183ba26e65284fd098944 /activerecord/CHANGELOG.md
parentda1aa759b0004e058a60229bb6cbf3363887d498 (diff)
downloadrails-fb665217723f7c4e9e96bb7658fc3048a1d64379.tar.gz
rails-fb665217723f7c4e9e96bb7658fc3048a1d64379.tar.bz2
rails-fb665217723f7c4e9e96bb7658fc3048a1d64379.zip
Call super to nullify the reference to the original errors object in the dup'ed object (call ActiveModel::Validations#initialize_dup). Closes #7291
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index 9abfe2e6fd..6e0f1f31dd 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -269,6 +269,11 @@
*Ari Pollak*
+* Fix AR#dup to nullify the validation errors in the dup'ed object. Previously the original
+ and the dup'ed object shared the same errors.
+
+ * Christian Seiler*
+
* Raise `ArgumentError` if list of attributes to change is empty in `update_all`.
*Roman Shatsov*