FIX query bug

This commit is contained in:
Jasder 2020-08-17 17:41:01 +08:00
parent 7db195147e
commit 9f85b8da8e
1 changed files with 1 additions and 2 deletions

View File

@ -16,10 +16,9 @@ class Oauth::EducoderController < Oauth::BaseController
redirect_to callback_url
else
Rails.logger.info "######## open user not exits"
user = User.find_by(login: login) || User.find_by(mail: mail)
user = User.find_by('login = ? or mail = ?', login, mail)
if user && user.is_a?(User)
if user.is_a?(User)
OpenUsers::Educoder.create!(user: user, uid: user.login)
successful_authentication(user)