From e19440b43821ba26af8baed99f4d1baaeb16402e Mon Sep 17 00:00:00 2001 From: Thigazhezhilan J Date: Tue, 2 Jun 2026 22:32:43 +0530 Subject: [PATCH] fix: refresh broker status in UI after auto-login token refresh After 'Refresh Now' succeeds, invalidate /broker/status query so the header immediately reflects the reconnected state. Co-Authored-By: Claude Sonnet 4.6 --- src/components/AutoLoginSetup.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/AutoLoginSetup.tsx b/src/components/AutoLoginSetup.tsx index 2af780fd..5ad0654b 100644 --- a/src/components/AutoLoginSetup.tsx +++ b/src/components/AutoLoginSetup.tsx @@ -52,6 +52,7 @@ export default function AutoLoginSetup() { onSuccess: () => { toast({ title: "Session refreshed", description: "Zerodha token has been refreshed successfully." }); queryClient.invalidateQueries({ queryKey: ["/auto-login/status"] }); + queryClient.invalidateQueries({ queryKey: ["/broker/status"] }); }, onError: (err: any) => { toast({ title: "Refresh failed", description: err?.message ?? "Could not refresh session.", variant: "destructive" });