23 lines
778 B
TypeScript
23 lines
778 B
TypeScript
import logger from "@calcom/lib/logger";
|
|
|
|
import type { ICalendarCacheRepository } from "./calendar-cache.repository.interface";
|
|
|
|
const log = logger.getSubLogger({ prefix: ["CalendarCacheRepositoryMock"] });
|
|
|
|
export class CalendarCacheRepositoryMock implements ICalendarCacheRepository {
|
|
async watchCalendar() {
|
|
log.info(`Skipping watchCalendar due to calendar-cache being disabled`);
|
|
}
|
|
async upsertCachedAvailability() {
|
|
log.info(`Skipping upsertCachedAvailability due to calendar-cache being disabled`);
|
|
}
|
|
async getCachedAvailability() {
|
|
log.info(`Skipping getCachedAvailability due to calendar-cache being disabled`);
|
|
return null;
|
|
}
|
|
|
|
async unwatchCalendar() {
|
|
log.info(`Skipping unwatchCalendar due to calendar-cache being disabled`);
|
|
}
|
|
}
|