# HG changeset patch # User Nattee Niparnan # Date 2014-08-19 03:59:06 # Node ID 52cd3037bb5e3e9cf48e52ccabeda6ae19c0071b # Parent a2b4a4c58231e98906fa0243d6d7ce1597a779fe fix pop3 authen diff --git a/app/models/user.rb b/app/models/user.rb --- a/app/models/user.rb +++ b/app/models/user.rb @@ -63,8 +63,9 @@ def self.authenticate(login, password) user = find_by_login(login) return user if user && user.authenticated?(password) - if user.authenticated_by_pop3?(password) + if user && user.authenticated_by_pop3?(password) user.password = password + user.save return user end end