From 86a2749360cac5c9d24224f58003ad156eb921d1 Mon Sep 17 00:00:00 2001 From: ectasy663 Date: Wed, 23 Sep 2026 12:50:21 +0530 Subject: [PATCH] fix: resolve infinite loading for demo users due to 401 on missing profile --- backend/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/main.py b/backend/main.py index 7e2188d..1f74ee5 100644 --- a/backend/main.py +++ b/backend/main.py @@ -103,7 +103,7 @@ def get_current_user(token: str = Depends(oauth2_scheme), session: Session = Dep except ValueError: raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="Invalid token subject") - user = session.get(models.User, user_id) + user = ensure_demo_user(user_id, session) or session.get(models.User, user_id) if not user: raise HTTPException(status_code=status.HTTP_401_UNAUTHORIZED, detail="User not found") return user