From 22cf75912db6060e7ed4ec0a36c783899d1e085f Mon Sep 17 00:00:00 2001 From: Ishaan Gupta Date: Mon, 24 Aug 2026 12:33:33 +0530 Subject: [PATCH] handle expired plugin connect sessions --- apps/web/app/auth/connect/page.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/web/app/auth/connect/page.tsx b/apps/web/app/auth/connect/page.tsx index 7e9dd5cf..8ca89f37 100644 --- a/apps/web/app/auth/connect/page.tsx +++ b/apps/web/app/auth/connect/page.tsx @@ -248,6 +248,13 @@ function AuthConnectContent() { Array.isArray(organizations) && organizations.length === 0 + useEffect(() => { + if (requestError || isPending || isRestoring || session) return + router.replace( + `/login?redirect=${encodeURIComponent(window.location.href)}`, + ) + }, [isPending, isRestoring, requestError, router, session]) + useEffect(() => { if (requestError) return if (isPending || isRestoring) return