Debug create err

This commit is contained in:
Syed Ali Shahbaz
2022-05-27 20:46:22 +02:00
committed by Agusti Fernandez Pardo
parent 4aba0af1b4
commit 7c6141fdff
+8 -8
View File
@@ -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(),
})
);