From ba3ea9c90b000d8520944b51b2f6d41af148090c Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 22 May 2011 18:10:52 -0500 Subject: Revert "Take into account time spent in AR even if a redirect occurs or if it is after the render" because it's causing test failures about missing db_during_render. This reverts commit 60b55baca9e381deb3a0a85580f089f4caf551d4. --- activerecord/lib/active_record/railties/controller_runtime.rb | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/railties/controller_runtime.rb b/activerecord/lib/active_record/railties/controller_runtime.rb index 44efb384fc..fb3fd34665 100644 --- a/activerecord/lib/active_record/railties/controller_runtime.rb +++ b/activerecord/lib/active_record/railties/controller_runtime.rb @@ -23,8 +23,8 @@ module ActiveRecord db_rt_before_render = ActiveRecord::LogSubscriber.reset_runtime runtime = super db_rt_after_render = ActiveRecord::LogSubscriber.reset_runtime - self.db_runtime = db_rt_before_render + db_during_render - runtime - db_during_render + self.db_runtime = db_rt_before_render + db_rt_after_render + runtime - db_rt_after_render else super end @@ -32,9 +32,7 @@ module ActiveRecord def append_info_to_payload(payload) super - if ActiveRecord::Base.connected? - payload[:db_runtime] = (db_runtime || 0) + ActiveRecord::LogSubscriber.reset_runtime - end + payload[:db_runtime] = db_runtime end module ClassMethods -- cgit v1.2.3