Correção da tela de animação no login

This commit is contained in:
2026-06-17 19:06:08 -03:00
parent 883a7aba52
commit 3389dc9806

View File

@@ -21,6 +21,7 @@ class Users::SessionsController < Devise::SessionsController
protected
def after_sign_in_path_for(resource)
session[:mostrar_splash] = true # dispara a animação de abertura uma vez
case resource.role
when 'motorista'
motorista_dashboard_path
@@ -45,6 +46,7 @@ class Users::SessionsController < Devise::SessionsController
if user&.ativo?
sign_in(user)
session[:mostrar_splash] = true
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}!"
else