Handle 401 Error During Role Status Fetch in useActiveRole Composable

This commit is contained in:
Bastian Masanek
2025-11-21 11:56:20 +01:00
parent 1ea445bbfb
commit f00ce42f74

View File

@@ -56,6 +56,13 @@ export function useActiveRole() {
return data
} catch (err: any) {
// 401 during session initialization is normal - watch() will retry successfully
if (err.statusCode === 401) {
console.debug('Role status fetch: Session not ready yet, will retry via watch()')
return null
}
// Other errors are real problems
console.error('Failed to fetch role status:', err)
error.value = 'Fehler beim Laden der Rollen'
throw err