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