Browse Source

Handle 401 Error During Role Status Fetch in useActiveRole Composable

main
Bastian Masanek 4 weeks ago
parent
commit
f00ce42f74
  1. 7
      app/composables/useActiveRole.ts

7
app/composables/useActiveRole.ts

@ -56,6 +56,13 @@ export function useActiveRole() {
return data return data
} catch (err: any) { } 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) console.error('Failed to fetch role status:', err)
error.value = 'Fehler beim Laden der Rollen' error.value = 'Fehler beim Laden der Rollen'
throw err throw err

Loading…
Cancel
Save