From 1473100498f67471a9f0c3ad11d7bd94a994b855 Mon Sep 17 00:00:00 2001 From: nessi Date: Fri, 6 Feb 2026 13:31:18 +0100 Subject: [PATCH] Add theme_key to user payload in /me endpoint The /me endpoint now includes the theme_key in the response payload. This ensures the frontend can access the user's theme preference directly. --- backend/app/routes/auth.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/routes/auth.py b/backend/app/routes/auth.py index d6bb7b0..263db56 100644 --- a/backend/app/routes/auth.py +++ b/backend/app/routes/auth.py @@ -40,7 +40,7 @@ def me(req: Request, db: Session = Depends(get_db)): user = db.query(User).filter(User.id == uid).first() if not user: raise HTTPException(status_code=401, detail="not logged in") - return {"id": user.id, "email": user.email, "role": user.role, "display_name": user.display_name} + return {"id": user.id, "email": user.email, "role": user.role, "display_name": user.display_name, "theme_key": user.theme_key} @router.get("/me/stats")