* chore: DI available slots service repositories * remove configService from worker module * register scheduleRepo in availableSlotsModule * chore: bump platform libs * remove useless comment from prisma module * fix: availableSlotsModule to class deps * fix: repositoriesModule deps * chore: container pattern * refactor: move modules in DI folder * fixup! refactor: move modules in DI folder
9 lines
356 B
TypeScript
9 lines
356 B
TypeScript
import { getAvailableSlotsService } from "@calcom/lib/di/containers/available-slots";
|
|
|
|
import type { GetScheduleOptions } from "./types";
|
|
|
|
export const getScheduleHandler = async ({ ctx, input }: GetScheduleOptions) => {
|
|
const availableSlotsService = getAvailableSlotsService();
|
|
return await availableSlotsService.getAvailableSlots({ ctx, input });
|
|
};
|