diff --git a/packages/trpc/server/routers/viewer/slots.tsx b/packages/trpc/server/routers/viewer/slots.tsx index 11493ec07e..bd8b45136f 100644 --- a/packages/trpc/server/routers/viewer/slots.tsx +++ b/packages/trpc/server/routers/viewer/slots.tsx @@ -367,8 +367,10 @@ export async function getSchedule(input: z.infer, ctx: const computedAvailableSlots = availableTimeSlots.reduce( ( r: Record, - { time: time, ...passThroughProps } + { time: _time, ...passThroughProps } ) => { + // TODO: Adds unit tests to prevent regressions in getSchedule (try multiple timezones) + const time = _time.tz(input.timeZone); r[time.format("YYYY-MM-DD")] = r[time.format("YYYY-MM-DD")] || []; r[time.format("YYYY-MM-DD")].push({ ...passThroughProps,