From 86932d7445e032463166645b3af7164cd7aa0040 Mon Sep 17 00:00:00 2001 From: Steven Tey Date: Mon, 30 Mar 2026 22:09:07 -0700 Subject: [PATCH] skip usual onboarding for invited partners --- .../(onboarding)/onboarding/onboarding-form.tsx | 8 +++++--- .../(onboarding)/onboarding/payouts/payout-provider.tsx | 2 +- .../(onboarding)/onboarding/platforms/page-client.tsx | 8 ++------ 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/onboarding-form.tsx b/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/onboarding-form.tsx index 1423b5510a8..d4189bbe5f5 100644 --- a/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/onboarding-form.tsx +++ b/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/onboarding-form.tsx @@ -94,9 +94,11 @@ export function OnboardingForm({ redirectPath: searchParams.get("next"), currentUrl: window.location.href, }); - router.push( - `/onboarding/platforms${next ? `?next=${encodeURIComponent(next)}` : ""}`, - ); + if (next) { + router.push(next); + } else { + router.push("/onboarding/platforms"); + } }, onError: ({ error, input }) => { toast.error(parseActionError(error, "An unknown error occurred.")); diff --git a/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/payouts/payout-provider.tsx b/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/payouts/payout-provider.tsx index d8798f8cc3b..fa458669c45 100644 --- a/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/payouts/payout-provider.tsx +++ b/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/payouts/payout-provider.tsx @@ -62,7 +62,7 @@ export function PayoutProvider({ I'll complete this later diff --git a/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/platforms/page-client.tsx b/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/platforms/page-client.tsx index b04d68338bd..7a4e94d1fe1 100644 --- a/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/platforms/page-client.tsx +++ b/apps/web/app/(ee)/partners.dub.co/(onboarding)/onboarding/platforms/page-client.tsx @@ -21,16 +21,12 @@ export function OnboardingPlatformsPageClient({ return ( <> - router.push( - `/onboarding/payouts${next ? `?next=${encodeURIComponent(next)}` : ""}`, - ) - } + onSubmitSuccessful={() => router.push("/onboarding/payouts")} partner={partner} variant="onboarding" /> I'll complete this later