this should do.

This commit is contained in:
nilsding 2015-01-01 18:08:16 +01:00
parent 57c1650e04
commit 149868c097
1 changed files with 1 additions and 1 deletions

View File

@ -64,7 +64,7 @@ class User < ActiveRecord::Base
end end
def self.find_first_by_auth_conditions(warden_conditions) def self.find_first_by_auth_conditions(warden_conditions)
conditions = warden_conditions.dup conditions = warden_conditions.dup.to_h
if login = conditions.delete(:login) if login = conditions.delete(:login)
where(conditions).where(["lower(screen_name) = :value OR lower(email) = :value", { :value => login.downcase }]).first where(conditions).where(["lower(screen_name) = :value OR lower(email) = :value", { :value => login.downcase }]).first
else else