From 91e05cb59c9c5d37d935839f146ce2986ba34d11 Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Thu, 23 Jul 2026 23:37:30 +0530 Subject: [PATCH] fix(connectors): land OAuth callback on connectors panel to resume flow --- .../app/dashboard/[workspace_id]/connectors/callback/route.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/surfsense_web/app/dashboard/[workspace_id]/connectors/callback/route.ts b/surfsense_web/app/dashboard/[workspace_id]/connectors/callback/route.ts index 09a2c2f2c..857075e58 100644 --- a/surfsense_web/app/dashboard/[workspace_id]/connectors/callback/route.ts +++ b/surfsense_web/app/dashboard/[workspace_id]/connectors/callback/route.ts @@ -19,7 +19,9 @@ export async function GET( const response = new NextResponse(null, { status: 302, headers: { - Location: `/dashboard/${workspace_id}/new-chat`, + // Land on the connectors panel so `useConnectorDialog` (mounted there) + // consumes the result cookie and continues the indexing/edit flow. + Location: `/dashboard/${workspace_id}/connectors`, }, }); response.cookies.set(OAUTH_RESULT_COOKIE, result, {