diff --git a/apps/dashboard/src/hooks/use-connect-switch-confirmation.ts b/apps/dashboard/src/hooks/use-connect-switch-confirmation.ts index ea76eb8567f..ce0aaaf965a 100644 --- a/apps/dashboard/src/hooks/use-connect-switch-confirmation.ts +++ b/apps/dashboard/src/hooks/use-connect-switch-confirmation.ts @@ -2,11 +2,7 @@ import { useOrganizationList } from '@clerk/react'; import { type MouseEvent, useCallback, useEffect, useMemo, useState } from 'react'; import { useCrossAppNavigation } from '@/hooks/use-cross-app-navigation'; import { APP_IDS, type AppId } from '@/utils/apps'; -import { - beginConnectProvisioning, - hasExplicitConnectMembership, - withConnectProvisioningIntent, -} from '@/utils/connect'; +import { hasExplicitConnectMembership, withConnectProvisioningIntent } from '@/utils/connect'; type UseConnectSwitchConfirmationOptions = { targetAppId: AppId; @@ -61,8 +57,6 @@ export function useConnectSwitchConfirmation({ const handleConfirm = useCallback(() => { setIsModalOpen(false); - // Set the same-origin flag and append `?provision=1` for the cross-origin handoff. - beginConnectProvisioning(); navigateCrossApp(withConnectProvisioningIntent(href), openInNewTab); }, [href, navigateCrossApp, openInNewTab]); diff --git a/apps/dashboard/src/pages/sign-in.tsx b/apps/dashboard/src/pages/sign-in.tsx index 3db7a957c6d..94ba563ca33 100644 --- a/apps/dashboard/src/pages/sign-in.tsx +++ b/apps/dashboard/src/pages/sign-in.tsx @@ -9,7 +9,7 @@ import { IS_NOVU_CONNECT, IS_SELF_HOSTED } from '@/config'; import { useSegment } from '@/context/segment'; import { buildAppHomeRoute, getCurrentAppId } from '@/utils/apps'; import { clerkSignupAppearance } from '@/utils/clerk-appearance'; -import { beginConnectProvisioning, buildConnectProvisionOrgListPath } from '@/utils/connect'; +import { buildConnectProvisionOrgListPath } from '@/utils/connect'; import { buildAbsoluteConnectUrl, buildPrimarySignInUrl, @@ -71,7 +71,6 @@ export const SignInPage = () => { hasRedirectedRef.current = true; if (isConnectSignIn) { - beginConnectProvisioning(); window.location.assign(connectProvisionRedirect); return; diff --git a/apps/dashboard/src/pages/sign-up.tsx b/apps/dashboard/src/pages/sign-up.tsx index c4d3f8d3d7b..e628bd9e984 100644 --- a/apps/dashboard/src/pages/sign-up.tsx +++ b/apps/dashboard/src/pages/sign-up.tsx @@ -8,7 +8,7 @@ import { PageMeta } from '@/components/page-meta'; import { IS_NOVU_CONNECT, IS_SELF_HOSTED } from '@/config'; import { useSegment } from '@/context/segment'; import { clerkSignupAppearance } from '@/utils/clerk-appearance'; -import { beginConnectProvisioning, buildConnectProvisionOrgListPath } from '@/utils/connect'; +import { buildConnectProvisionOrgListPath } from '@/utils/connect'; import { buildAbsoluteConnectUrl, buildPrimarySignUpUrl, @@ -68,7 +68,6 @@ export const SignUpPage = () => { } hasRedirectedRef.current = true; - beginConnectProvisioning(); window.location.assign(connectProvisionRedirect); }, [isLoaded, isSignedIn, isConnectSignUp, connectProvisionRedirect]);