fix(auth): Startseite/AdminRoute redirecten bei Reload fälschlich auf Objekte
CI / backend-tests (push) Failing after 2m9s
CI / frontend-build (push) Successful in 24s

Race Condition: bei bereits eingeloggter Session (Direktaufruf/Reload von "/" oder /dashboard/etc.) ist "eingeloggt" sofort true (Token im Storage), "rollen" aber noch [] bis /auth/me durch ist. Startseite/AdminRoute haben in genau diesem kurzen Fenster mit istVerantwortlich=false entschieden und per Navigate replace auf /objekte umgeleitet, bevor die echten Rollen (z.B. "administration") eintrafen - Admin landete dadurch nie auf dem Dashboard, sondern immer auf Objekte. Neues rollenGeladen-Flag im AuthContext, Startseite/AdminRoute warten jetzt darauf statt vorschnell mit rollen=[] zu entscheiden.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
2026-09-07 14:14:49 +02:00
co-authored by Claude Sonnet 5
parent 6db571f5ce
commit e3616c1929
3 changed files with 38 additions and 4 deletions
+14
View File
@@ -6658,3 +6658,17 @@ Keine Commits in dieser Session.
- frontend/src/styles/global.css | 2 ++
---
## 2026-09-07 14:03 14:07 (4m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
- 6db571f fix(dashboard): Resize-Griff war unsichtbar - children-Injection landete in falscher Ebene
### Geänderte Dateien
- DEVLOG.md | 14 ++++++++++++++
- frontend/DEVLOG.md | 14 ++++++++++++++
- frontend/src/pages/dashboard/DashboardPage.tsx | 5 ++---
- frontend/src/pages/dashboard/TileFrame.tsx | 13 ++++++++++---
---