Files
cal.diy/packages/trpc/server/routers/viewer/me/getUserTimePreferences.handler.ts
T
Eunjae Lee 324ac691eb fix: use local date range on /insights (based on profile's timezone) (#21472)
* fix: use local date range on /insights (based on profile's timezone)

* update test case
2025-05-22 16:03:56 +00:00

20 lines
438 B
TypeScript

import type { Session } from "next-auth";
import type { TrpcSessionUser } from "@calcom/trpc/server/types";
type GetUserTimePreferencesOptions = {
ctx: {
user: NonNullable<TrpcSessionUser>;
session: Session;
};
};
export const getUserTimePreferencesHandler = async ({ ctx }: GetUserTimePreferencesOptions) => {
const { user } = ctx;
return {
timeFormat: user.timeFormat ?? 12,
timeZone: user.timeZone,
};
};