import { FeaturesRepository } from "@calcom/features/flags/features.repository"; import prisma from "@calcom/prisma"; /** * Checks if the restriction schedule feature is enabled for a team * @param teamId - The team ID to check * @returns Promise - True if the feature is enabled, false otherwise */ export async function isRestrictionScheduleEnabled(teamId?: number): Promise { if (!teamId) { return false; // Personal events don't have restriction schedules } const featureRepo = new FeaturesRepository(prisma); return await featureRepo.checkIfTeamHasFeature(teamId, "restriction-schedule"); }