From 603f10638909ac27bc27507de5bdaea4bc94a17e Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Thu, 17 Apr 2025 17:57:11 +0530 Subject: [PATCH] fix: Admin/owner unable to confirm managed bookings (#20743) * fix: Admin/owner can't confirm managed booking * Update confirm.handler.ts --- packages/trpc/server/routers/viewer/bookings/confirm.handler.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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, });