Correção da tela de animação no login
This commit is contained in:
@@ -21,6 +21,7 @@ class Users::SessionsController < Devise::SessionsController
|
|||||||
protected
|
protected
|
||||||
|
|
||||||
def after_sign_in_path_for(resource)
|
def after_sign_in_path_for(resource)
|
||||||
|
session[:mostrar_splash] = true # dispara a animação de abertura uma vez
|
||||||
case resource.role
|
case resource.role
|
||||||
when 'motorista'
|
when 'motorista'
|
||||||
motorista_dashboard_path
|
motorista_dashboard_path
|
||||||
@@ -45,6 +46,7 @@ class Users::SessionsController < Devise::SessionsController
|
|||||||
|
|
||||||
if user&.ativo?
|
if user&.ativo?
|
||||||
sign_in(user)
|
sign_in(user)
|
||||||
|
session[:mostrar_splash] = true
|
||||||
AuditoriaLog.registrar(user: user, acao: 'login_pin', entidade: 'User', dados_novos: { detalhes: "" }, request: request)
|
AuditoriaLog.registrar(user: user, acao: 'login_pin', entidade: 'User', dados_novos: { detalhes: "" }, request: request)
|
||||||
redirect_to motorista_dashboard_path, notice: "Bem-vindo, #{user.nome_display}!"
|
redirect_to motorista_dashboard_path, notice: "Bem-vindo, #{user.nome_display}!"
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user