]> source.dussan.org Git - redmine.git/commitdiff
Stringify User.try_to_login arguments.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 10 Jun 2012 13:24:28 +0000 (13:24 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 10 Jun 2012 13:24:28 +0000 (13:24 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9799 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/models/user.rb

index 904420315d42f30071c08dfff7658aeb77630a22..5640ac2fada5a7d4afa7509d3a499e361e5af1b4 100644 (file)
@@ -130,8 +130,11 @@ class User < Principal
 
   # Returns the user that matches provided login and password, or nil
   def self.try_to_login(login, password)
+    login = login.to_s
+    password = password.to_s
+
     # Make sure no one can sign in with an empty password
-    return nil if password.to_s.empty?
+    return nil if password.empty?
     user = find_by_login(login)
     if user
       # user is already in local database