diff --git a/activerecord/lib/active_record/timestamp.rb b/activerecord/lib/active_record/timestamp.rb
index 2877510ae4..3c947f0eb6 100644
--- a/activerecord/lib/active_record/timestamp.rb
+++ b/activerecord/lib/active_record/timestamp.rb
@@ -5,7 +5,7 @@ module ActiveRecord
#
# This behavior can be turned off by setting ActiveRecord::Base.record_timestamps = false.
# This behavior by default uses local time, but can use UTC by setting ActiveRecord::Base.default_timezone = :utc
- module Timestamp
+ module Timestamp
def self.append_features(base) # :nodoc:
super
@@ -16,14 +16,14 @@ module ActiveRecord
alias_method :update_without_timestamps, :update
alias_method :update, :update_with_timestamps
end
- end
-
+ end
+
def create_with_timestamps #:nodoc:
if record_timestamps
t = ( self.class.default_timezone == :utc ? Time.now.utc : Time.now )
write_attribute('created_at', t) if respond_to?(:created_at) && created_at.nil?
write_attribute('created_on', t) if respond_to?(:created_on) && created_on.nil?
-
+
write_attribute('updated_at', t) if respond_to?(:updated_at)
write_attribute('updated_on', t) if respond_to?(:updated_on)
end
@@ -38,7 +38,7 @@ module ActiveRecord
end
update_without_timestamps
end
- end
+ end
class Base
# Records the creation date and possibly time in created_on (date only) or created_at (date and time) and the update date and possibly