Browse Source

Delete mail validate for bind action

tags/v1.0.0
Jasder 5 years ago
parent
commit
a36072e8f1
2 changed files with 3 additions and 4 deletions
  1. +2
    -2
      app/controllers/oauth/educoder_controller.rb
  2. +1
    -2
      app/forms/oauth_educoder_form.rb

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

@@ -2,11 +2,11 @@ class Oauth::EducoderController < Oauth::BaseController
def bind
begin
login = params[:login]
mail = params[:mail]
mail = params[:mail] || nil
callback_url = params[:callback_url]
token = params[:token]

::OauthEducoderForm.new({login: login, token: token, mail: mail, callback_url: callback_url}).validate!
::OauthEducoderForm.new({login: login, token: token, callback_url: callback_url}).validate!

open_user= OpenUsers::Educoder.find_by(uid: login)



+ 1
- 2
app/forms/oauth_educoder_form.rb View File

@@ -1,11 +1,10 @@
class OauthEducoderForm
include ActiveModel::Model

attr_accessor :login, :token, :mail, :callback_url
attr_accessor :login, :token, :callback_url

validates :login, presence: true
validates :token, presence: true
validates :mail, presence: true
validates :callback_url, presence: true

validate :check_callback_url!


Loading…
Cancel
Save