From aaf630ed18ffc796a7d5f5da87588686017a9592 Mon Sep 17 00:00:00 2001 From: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> Date: Tue, 19 Mar 2024 03:42:09 -0400 Subject: [PATCH] fix: booking limits for team event types (#14135) * use bookings from all users * add same changes to handleNewBooking --------- Co-authored-by: CarinaWolli --- packages/features/bookings/lib/handleNewBooking.ts | 2 +- packages/trpc/server/routers/viewer/slots/util.ts | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/features/bookings/lib/handleNewBooking.ts b/packages/features/bookings/lib/handleNewBooking.ts index 4cc90da262..8c406bc23f 100644 --- a/packages/features/bookings/lib/handleNewBooking.ts +++ b/packages/features/bookings/lib/handleNewBooking.ts @@ -371,7 +371,7 @@ export async function ensureAvailableUsers( user, eventType, rescheduleUid: input.originalRescheduledBooking?.uid ?? null, - busyTimesFromLimitsBookings: busyTimesFromLimitsBookingsAllUsers.filter((b) => b.userId === user.id), + busyTimesFromLimitsBookings: busyTimesFromLimitsBookingsAllUsers, } ); diff --git a/packages/trpc/server/routers/viewer/slots/util.ts b/packages/trpc/server/routers/viewer/slots/util.ts index b8bf34d862..ef9be82ab5 100644 --- a/packages/trpc/server/routers/viewer/slots/util.ts +++ b/packages/trpc/server/routers/viewer/slots/util.ts @@ -472,9 +472,7 @@ export async function getAvailableSlots({ input, ctx }: GetScheduleOptions) { const { attendees: _attendees, ...bookingWithoutAttendees } = bookings; return bookingWithoutAttendees; }), - busyTimesFromLimitsBookings: busyTimesFromLimitsBookingsAllUsers.filter( - (b) => b.userId === currentUser.id - ), + busyTimesFromLimitsBookings: busyTimesFromLimitsBookingsAllUsers, } ); if (!currentSeats && _currentSeats) currentSeats = _currentSeats;