From f8a1bd7b945e7d217264666c6c3404e3dd5dc4d8 Mon Sep 17 00:00:00 2001 From: Hariom Balhara Date: Thu, 3 Jul 2025 10:15:55 +0530 Subject: [PATCH] fix: Don't default to ROUND_ROBIN as user bookings don't have it set (#22210) Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> --- packages/trpc/server/routers/viewer/bookings/get.handler.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/trpc/server/routers/viewer/bookings/get.handler.ts b/packages/trpc/server/routers/viewer/bookings/get.handler.ts index a46eb944b2..20646a71fa 100644 --- a/packages/trpc/server/routers/viewer/bookings/get.handler.ts +++ b/packages/trpc/server/routers/viewer/bookings/get.handler.ts @@ -489,7 +489,7 @@ export async function getBookings({ "EventType.disableCancelling", "EventType.disableRescheduling", eb - .cast( + .cast( eb .case() .when("EventType.schedulingType", "=", "roundRobin") @@ -498,7 +498,7 @@ export async function getBookings({ .then(SchedulingType["COLLECTIVE"]) .when("EventType.schedulingType", "=", "managed") .then(SchedulingType["MANAGED"]) - .else(SchedulingType["ROUND_ROBIN"]) // Ensure ELSE provides a value within SchedulingTypeLiteral for cast safety + .else(null) .end(), "varchar" // Or 'text' - use the actual SQL data type )