diff --git a/server/routers/viewer.tsx b/server/routers/viewer.tsx index 95154f1a..bf9eb49d 100644 --- a/server/routers/viewer.tsx +++ b/server/routers/viewer.tsx @@ -28,8 +28,8 @@ export const viewerRouter = createProtectedRouter() const { prisma, user } = ctx; const bookingListingByStatus = input.status; const bookingListingFilters: Record = { - upcoming: [{ endTime: { gte: new Date() } }], - past: [{ endTime: { lte: new Date() } }], + upcoming: [{ endTime: { gte: new Date() }, NOT: { status: { equals: BookingStatus.CANCELLED } } }], + past: [{ endTime: { lte: new Date() }, NOT: { status: { equals: BookingStatus.CANCELLED } } }], cancelled: [{ status: { equals: BookingStatus.CANCELLED } }], }; const bookingListingOrderby: Record = {