From 9851c8f526d49671a067a4ebd69c5a9049cd9f3a Mon Sep 17 00:00:00 2001 From: alannnc Date: Mon, 28 Feb 2022 14:23:17 -0700 Subject: [PATCH] fix/secret-premade-event-hidden (#1999) * fix/secret-premade-event-hidden * fix/secret-premade-event-hidden: change hidden to partial in zod custom Co-authored-by: Bailey Pumfleet --- packages/prisma/zod/custom/eventtype.ts | 26 +++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/packages/prisma/zod/custom/eventtype.ts b/packages/prisma/zod/custom/eventtype.ts index ee13e2d2..cbdca6e5 100644 --- a/packages/prisma/zod/custom/eventtype.ts +++ b/packages/prisma/zod/custom/eventtype.ts @@ -1,15 +1,17 @@ import { _EventTypeModel } from "../eventtype"; export const createEventTypeInput = _EventTypeModel - .pick({ - title: true, - slug: true, - description: true, - length: true, - teamId: true, - schedulingType: true, - }) - .refine((data) => (data.teamId ? data.teamId && data.schedulingType : true), { - path: ["schedulingType"], - message: "You must select a scheduling type for team events", - }); \ No newline at end of file + .pick({ + title: true, + slug: true, + description: true, + length: true, + teamId: true, + schedulingType: true, + hidden: true, + }) + .partial({ hidden: true }) + .refine((data) => (data.teamId ? data.teamId && data.schedulingType : true), { + path: ["schedulingType"], + message: "You must select a scheduling type for team events", + });