aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record
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/lib/active_record
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/lib/active_record')
-rw-r--r--activerecord/lib/active_record/timestamp.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/timestamp.rb b/activerecord/lib/active_record/timestamp.rb
index bf95ccb298..dd08a6f4f5 100644
--- a/activerecord/lib/active_record/timestamp.rb
+++ b/activerecord/lib/active_record/timestamp.rb
@@ -42,6 +42,7 @@ module ActiveRecord
def initialize_dup(other) # :nodoc:
clear_timestamp_attributes
+ super
end
private