From 2be9ff762247cef3f58c40c7ae7cd9165a7f8463 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Wed, 5 Mar 2025 20:46:49 +0530 Subject: [PATCH] fix: hubspot not working for team events (#19761) --- packages/features/ee/payments/api/webhook.ts | 2 +- packages/lib/payment/handlePaymentSuccess.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/features/ee/payments/api/webhook.ts b/packages/features/ee/payments/api/webhook.ts index 7cf78ee233..0a0ce6f5f6 100644 --- a/packages/features/ee/payments/api/webhook.ts +++ b/packages/features/ee/payments/api/webhook.ts @@ -76,7 +76,7 @@ const handleSetupSuccess = async (event: Stripe.Event) => { const metadata = eventTypeMetaDataSchemaWithTypedApps.parse(eventType?.metadata); const allCredentials = await getAllCredentials(user, { - ...eventType, + ...booking.eventType, metadata, }); diff --git a/packages/lib/payment/handlePaymentSuccess.ts b/packages/lib/payment/handlePaymentSuccess.ts index a54509a12e..ed721efde9 100644 --- a/packages/lib/payment/handlePaymentSuccess.ts +++ b/packages/lib/payment/handlePaymentSuccess.ts @@ -28,8 +28,8 @@ export async function handlePaymentSuccess(paymentId: number, bookingId: number) }; const allCredentials = await getAllCredentials(userWithCredentials, { - ...eventType, - metadata: eventType?.metadata as EventTypeMetadata, + ...booking.eventType, + metadata: booking.eventType?.metadata as EventTypeMetadata, }); const isConfirmed = booking.status === BookingStatus.ACCEPTED;