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", + });