From 7c1f73c843310a3dd0cee179f56ffdc7c859eaa0 Mon Sep 17 00:00:00 2001 From: Dmitriy Kiriyenko Date: Mon, 6 Jun 2011 10:30:05 +0300 Subject: Do not use default_scope in ActiveRecord::Persistence#touch. --- activerecord/lib/active_record/persistence.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/persistence.rb b/activerecord/lib/active_record/persistence.rb index 4ec0431b8c..367a1be4d9 100644 --- a/activerecord/lib/active_record/persistence.rb +++ b/activerecord/lib/active_record/persistence.rb @@ -279,7 +279,7 @@ module ActiveRecord @changed_attributes.except!(*changes.keys) primary_key = self.class.primary_key - self.class.update_all(changes, { primary_key => self[primary_key] }) == 1 + self.class.unscoped.update_all(changes, { primary_key => self[primary_key] }) == 1 end end -- cgit v1.2.3