Files
calendar/packages/trpc/server/routers/viewer/apiKeys/list.handler.ts
T

14 lines
347 B
TypeScript

import { ApiKeyRepository } from "@calcom/lib/server/repository/apiKey";
import type { TrpcSessionUser } from "../../../types";
type ListOptions = {
ctx: {
user: NonNullable<TrpcSessionUser>;
};
};
export const listHandler = async ({ ctx }: ListOptions) => {
return ApiKeyRepository.findApiKeysFromUserId({ userId: ctx.user.id });
};