first commit
Some checks failed
tests / ci (push) Has been cancelled

This commit is contained in:
2026-10-27 11:01:11 +00:00
parent 9b8b21c853
commit fb04d71a8d
29 changed files with 9733 additions and 326 deletions

View File

@@ -43,7 +43,12 @@ class HandleInertiaRequests extends Middleware
],
'flash' => [
'success' => fn () => $request->session()->get('success'),
'error' => fn () => $request->session()->get('error'),
// Não partilhar flash.error quando há erros de validação na sessão:
// os erros de campo são tratados pelo Inertia diretamente via form.errors
// e devem aparecer abaixo dos campos, não como toast global.
'error' => fn () => $request->session()->has('errors')
? null
: $request->session()->get('error'),
],
'can' => [
'administer' => fn (): bool => $request->user()?->can('administer') ?? false,