diff --git a/packages/trpc/server/routers/viewer/eventTypes/update.handler.ts b/packages/trpc/server/routers/viewer/eventTypes/update.handler.ts index 37e1c53a07..5522994d7f 100644 --- a/packages/trpc/server/routers/viewer/eventTypes/update.handler.ts +++ b/packages/trpc/server/routers/viewer/eventTypes/update.handler.ts @@ -161,6 +161,7 @@ export const updateHandler = async ({ ctx, input }: UpdateOptions) => { } const teamId = input.teamId || eventType.team?.id; + const guestsField = bookingFields?.find((field) => field.name === "guests"); ensureUniqueBookingFields(bookingFields); ensureEmailOrPhoneNumberIsPresent(bookingFields); @@ -183,6 +184,7 @@ export const updateHandler = async ({ ctx, input }: UpdateOptions) => { rest.rrSegmentQueryValue === null ? Prisma.DbNull : (rest.rrSegmentQueryValue as Prisma.InputJsonValue), metadata: rest.metadata === null ? Prisma.DbNull : (rest.metadata as Prisma.InputJsonObject), eventTypeColor: eventTypeColor === null ? Prisma.DbNull : (eventTypeColor as Prisma.InputJsonObject), + disableGuests: guestsField?.hidden ?? false, }; data.locations = locations ?? undefined; if (periodType) {