From 9bf98bce26d90ecee4d2a05d0c66aed4354a2822 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Fri, 1 Feb 2013 18:32:12 +0000 Subject: [PATCH] Skip callbacks when updating last_login_on. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11294 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/user.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/user.rb b/app/models/user.rb index 361b994cc..05f4bd706 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -182,7 +182,7 @@ class User < Principal end end end - user.update_attribute(:last_login_on, Time.now) if user && !user.new_record? + user.update_column(:last_login_on, Time.now) if user && !user.new_record? user rescue => text raise text @@ -195,7 +195,7 @@ class User < Principal if tokens.size == 1 token = tokens.first if (token.created_on > Setting.autologin.to_i.day.ago) && token.user && token.user.active? - token.user.update_attribute(:last_login_on, Time.now) + token.user.update_column(:last_login_on, Time.now) token.user end end