diff --git a/apps/web/server/routers/viewer.tsx b/apps/web/server/routers/viewer.tsx index b5d84e025c..2153fb87d6 100644 --- a/apps/web/server/routers/viewer.tsx +++ b/apps/web/server/routers/viewer.tsx @@ -371,7 +371,6 @@ const loggedInViewerRouter = createProtectedRouter() }; const passedBookingsFilter = bookingListingFilters[bookingListingByStatus]; const orderBy = bookingListingOrderby[bookingListingByStatus]; - const bookingsQuery = await prisma.booking.findMany({ where: { OR: [ @@ -440,7 +439,7 @@ const loggedInViewerRouter = createProtectedRouter() endTime: booking.endTime.toISOString(), }; }); - + const bookingsFetched = bookings.length; const seenBookings: Record = {}; // Remove duplicate recurring bookings for upcoming status. @@ -461,7 +460,8 @@ const loggedInViewerRouter = createProtectedRouter() } let nextCursor: typeof skip | null = skip; - if (bookings.length > take) { + + if (bookingsFetched > take) { bookings.shift(); nextCursor += bookings.length; } else {