audiobookshelf/client/layouts
theluckystrike 7ea0736111 fix: Retry socket authentication on auth failure
When socket authentication fails (e.g., race condition when token is not
yet loaded from storage), the client now retries authentication after
a short delay. This fixes the issue where:

- Login page shows spinning icon forever
- Playback fails with 'invalid token' errors
- Socket stays unauthenticated after transient failures

The fix adds a 500ms retry delay that allows time for the token to
become available (e.g., after hydration from localStorage).

Fixes #5101
2026-03-05 00:30:21 +07:00
..
blank.vue Fix:Show toasts below appbar & toolbar #819 2022-07-12 16:11:23 -05:00
default.vue fix: Retry socket authentication on auth failure 2026-03-05 00:30:21 +07:00
error.vue Update:Custom error page for nuxt 2024-06-30 16:46:54 -05:00