import type { Workflow, WorkflowStep } from "@calcom/prisma/client"; import { WorkflowTriggerEvents } from "@calcom/prisma/client"; import { WorkflowActions } from "@calcom/prisma/enums"; export function allowDisablingHostConfirmationEmails( workflows: (Workflow & { steps: WorkflowStep[]; })[] ) { return !!workflows.find( (workflow) => workflow.trigger === WorkflowTriggerEvents.NEW_EVENT && !!workflow.steps.find((step) => step.action === WorkflowActions.EMAIL_HOST) ); } export function allowDisablingAttendeeConfirmationEmails( workflows: (Workflow & { steps: WorkflowStep[]; })[] ) { return !!workflows.find( (workflow) => workflow.trigger === WorkflowTriggerEvents.NEW_EVENT && !!workflow.steps.find((step) => step.action === WorkflowActions.EMAIL_ATTENDEE) ); }