diff --git a/packages/trpc/server/routers/viewer/bookings/confirm.handler.ts b/packages/trpc/server/routers/viewer/bookings/confirm.handler.ts index 1bce932749..d93f7070d1 100644 --- a/packages/trpc/server/routers/viewer/bookings/confirm.handler.ts +++ b/packages/trpc/server/routers/viewer/bookings/confirm.handler.ts @@ -134,7 +134,7 @@ export const confirmHandler = async ({ ctx, input }: ConfirmOptions) => { await checkIfUserIsAuthorizedToConfirmBooking({ eventTypeId: booking.eventTypeId, loggedInUserId: user.id, - teamId: booking.eventType?.teamId, + teamId: booking.eventType?.teamId || booking.eventType?.parent?.teamId, bookingUserId: booking.userId, userRole: user.role, });