From 6215910c9c8b504e393a0da3bce69053c4582182 Mon Sep 17 00:00:00 2001 From: Thigazhezhilan J Date: Tue, 2 Jun 2026 22:32:47 +0530 Subject: [PATCH] fix: set auth_state to VALID (not CONNECTED) after auto-login reconnect Frontend checks authState === 'VALID' to clear the session-expired banner. Using 'CONNECTED' left the banner stuck even after a successful token refresh. Co-Authored-By: Claude Sonnet 4.6 --- backend/app/services/auto_login_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/services/auto_login_service.py b/backend/app/services/auto_login_service.py index 526a518..2e62d19 100644 --- a/backend/app/services/auto_login_service.py +++ b/backend/app/services/auto_login_service.py @@ -306,7 +306,7 @@ def _reconnect_broker_after_auto_login(user_id: str) -> None: """ UPDATE user_broker SET connected = TRUE, - auth_state = 'CONNECTED' + auth_state = 'VALID' WHERE user_id = %s """, (user_id,),