Fix display voice announcements broken by poll refactor.
Deploy Ladill Queue / deploy (push) Successful in 35s

Replace Alpine-incompatible Set and stuck speaking lock with a plain-object queue; resume speechSynthesis and exempt display ack from CSRF.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-06-29 22:01:45 +00:00
co-authored by Cursor
parent c5c2c02e47
commit 5a8844410f
2 changed files with 51 additions and 38 deletions
+3
View File
@@ -39,6 +39,9 @@ return Application::configure(basePath: dirname(__DIR__))
},
)
->withMiddleware(function (Middleware $middleware): void {
$middleware->validateCsrfTokens(except: [
'display/*/announcements/*/played',
]);
$middleware->redirectGuestsTo(fn (Request $request) => route('sso.connect', [
'redirect' => $request->fullUrl(),
]));