Browse Source

FIX query bug

tags/v1.0.0
Jasder 5 years ago
parent
commit
9f85b8da8e
1 changed files with 1 additions and 2 deletions
  1. +1
    -2
      app/controllers/oauth/educoder_controller.rb

+ 1
- 2
app/controllers/oauth/educoder_controller.rb View File

@@ -16,10 +16,9 @@ class Oauth::EducoderController < Oauth::BaseController
redirect_to callback_url redirect_to callback_url
else else
Rails.logger.info "######## open user not exits" 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) 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) OpenUsers::Educoder.create!(user: user, uid: user.login)
successful_authentication(user) successful_authentication(user)




Loading…
Cancel
Save