From 20dfc34e708f0dcde10844e6d2281e55bbcffa5f Mon Sep 17 00:00:00 2001 From: Amit Sharma <74371312+Amit91848@users.noreply.github.com> Date: Mon, 22 Apr 2024 20:25:26 +0530 Subject: [PATCH] =?UTF-8?q?fix:=20=20Managed=20event=20isn=E2=80=99t=20sho?= =?UTF-8?q?wing=20in=20the=20upcoming=20bookings=20when=20filtered=20(#145?= =?UTF-8?q?52)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Somay Chauhan Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com> Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com> --- .../routers/viewer/bookings/get.handler.ts | 44 +++++++++++++++---- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/packages/trpc/server/routers/viewer/bookings/get.handler.ts b/packages/trpc/server/routers/viewer/bookings/get.handler.ts index 7851374e7e..b479d6b1ca 100644 --- a/packages/trpc/server/routers/viewer/bookings/get.handler.ts +++ b/packages/trpc/server/routers/viewer/bookings/get.handler.ts @@ -73,13 +73,28 @@ export async function getBookings({ teamIds: { AND: [ { - eventType: { - team: { - id: { - in: filters?.teamIds, + OR: [ + { + eventType: { + team: { + id: { + in: filters?.teamIds, + }, + }, }, }, - }, + { + eventType: { + parent: { + team: { + id: { + in: filters?.teamIds, + }, + }, + }, + }, + }, + ], }, ], }, @@ -121,9 +136,22 @@ export async function getBookings({ eventTypeIds: { AND: [ { - eventTypeId: { - in: filters?.eventTypeIds, - }, + OR: [ + { + eventTypeId: { + in: filters?.eventTypeIds, + }, + }, + { + eventType: { + parent: { + id: { + in: filters?.eventTypeIds, + }, + }, + }, + }, + ], }, ], },