From 7c6141fdffcb86532feb3f1cee5d8bdfa0934ceb Mon Sep 17 00:00:00 2001 From: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com> Date: Thu, 26 May 2022 11:41:36 +0530 Subject: [PATCH] Debug create err --- lib/validations/webhook.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/validations/webhook.ts b/lib/validations/webhook.ts index 86b811739c..b228f47e42 100644 --- a/lib/validations/webhook.ts +++ b/lib/validations/webhook.ts @@ -1,13 +1,13 @@ import { z } from "zod"; import { _WebhookModel as Webhook } from "@calcom/prisma/zod"; -import { WebhookTriggerEvents } from "@calcom/prisma/client"; +// import { WebhookTriggerEvents } from "@calcom/prisma/client"; -export const WEBHOOK_TRIGGER_EVENTS = [ - WebhookTriggerEvents.BOOKING_CANCELLED, - WebhookTriggerEvents.BOOKING_CREATED, - WebhookTriggerEvents.BOOKING_RESCHEDULED, -] as ["BOOKING_CANCELLED", "BOOKING_CREATED", "BOOKING_RESCHEDULED"]; +// export const WEBHOOK_TRIGGER_EVENTS = [ +// WebhookTriggerEvents.BOOKING_CANCELLED, +// WebhookTriggerEvents.BOOKING_CREATED, +// WebhookTriggerEvents.BOOKING_RESCHEDULED, +// ] as ["BOOKING_CANCELLED", "BOOKING_CREATED", "BOOKING_RESCHEDULED"]; const schemaWebhookBaseBodyParams = Webhook.pick({ userId: true, @@ -21,7 +21,7 @@ const schemaWebhookBaseBodyParams = Webhook.pick({ export const schemaWebhookCreateParams = z .object({ subscriberUrl: z.string().url(), - eventTriggers: z.enum(WEBHOOK_TRIGGER_EVENTS).array(), + eventTriggers: z.any(), active: z.boolean(), payloadTemplate: z.string().nullable(), eventTypeId: z.number().optional(), @@ -37,7 +37,7 @@ export const schemaWebhookEditBodyParams = schemaWebhookBaseBodyParams.merge( z.object({ payloadTemplate: z.string().optional(), /** @todo: don't use 'any' here and validate eventTriggers proper */ - eventTriggers: z.enum(WEBHOOK_TRIGGER_EVENTS).array().optional(), + eventTriggers: z.any().optional(), subscriberUrl: z.string().optional(), }) );