fix: 500 status code visible when cancelling event (#16957)

* fix: 500 status code visible when cancelling event

* update
This commit is contained in:
Anik Dhabal Babu authored and GitHub committed 2024-10-14 12:58:28 -04:00
1 parent c140b01548
commit 3312d9cfc6
1 file changed
+4 -1
@@ -368,13 +368,16 @@ async function handler(req: CustomRequest) {
await Promise.all(promises);
const workflows = await getAllWorkflowsFromEventType(bookingToDelete.eventType, bookingToDelete.userId);
const parsedMetadata = bookingMetadataSchema.safeParse(bookingToDelete.metadata || {});
await sendCancelledReminders({
workflows,
smsReminderNumber: bookingToDelete.smsReminderNumber,
evt: {
...evt,
metadata: { videoCallUrl: bookingMetadataSchema.parse(bookingToDelete.metadata || {})?.videoCallUrl },
...(parsedMetadata.success && parsedMetadata.data?.videoCallUrl
? { metadata: { videoCallUrl: parsedMetadata.data.videoCallUrl } }
: {}),
bookerUrl,
...{
eventType: {