Browse Source

Pass login parameters when doing early validation

pull/224/head
Stéphane Meny 4 years ago
parent
commit
a940d15f6b
No known key found for this signature in database
GPG Key ID: 9D0AFEA988527923
  1. 2
      app/controllers/auth/sessions_controller.rb

2
app/controllers/auth/sessions_controller.rb

@ -2,7 +2,7 @@ class Auth::SessionsController < Devise::SessionsController
include Helpers::Email
def create
self.resource = resource_class.new
self.resource = resource_class.new(sign_in_params)
if params.dig("user", "email").empty?
resource.errors.add :email, "Enter an email address"
elsif !email_valid?(params.dig("user", "email"))

Loading…
Cancel
Save