From 7adab1f65fab6c53b036beae2cd2a7479780ba55 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Fri, 3 Oct 2025 19:22:25 +0530 Subject: [PATCH] fix: event not showing up on outlook through ics file (#24249) --- packages/emails/lib/generateIcsFile.ts | 3 +-- packages/features/ee/workflows/api/scheduleEmailReminders.ts | 4 +--- .../ee/workflows/lib/reminders/emailReminderManager.ts | 4 +--- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/packages/emails/lib/generateIcsFile.ts b/packages/emails/lib/generateIcsFile.ts index 32a024cbad..9047b23499 100644 --- a/packages/emails/lib/generateIcsFile.ts +++ b/packages/emails/lib/generateIcsFile.ts @@ -36,7 +36,6 @@ export default function generateIcsFile({ status, t, }), - type: "text/calendar; charset=UTF-8; method=REQUEST", - disposition: "attachment", + method: "REQUEST", }; } diff --git a/packages/features/ee/workflows/api/scheduleEmailReminders.ts b/packages/features/ee/workflows/api/scheduleEmailReminders.ts index 07775937ea..2ba8bcac7d 100644 --- a/packages/features/ee/workflows/api/scheduleEmailReminders.ts +++ b/packages/features/ee/workflows/api/scheduleEmailReminders.ts @@ -346,9 +346,7 @@ export async function handler(req: NextRequest) { { content: generateIcsString({ event, status: "CONFIRMED" }) || "", filename: "event.ics", - type: "text/calendar; method=REQUEST", - disposition: "attachment", - contentId: uuidv4(), + method: "REQUEST", }, ] : undefined, diff --git a/packages/features/ee/workflows/lib/reminders/emailReminderManager.ts b/packages/features/ee/workflows/lib/reminders/emailReminderManager.ts index 4b1c3fb24e..53dfec6694 100644 --- a/packages/features/ee/workflows/lib/reminders/emailReminderManager.ts +++ b/packages/features/ee/workflows/lib/reminders/emailReminderManager.ts @@ -257,9 +257,7 @@ export const scheduleEmailReminder = async (args: scheduleEmailReminderArgs) => status, }) || "", filename: "event.ics", - type: "text/calendar; method=REQUEST", - disposition: "attachment", - contentId: uuidv4(), + method: "REQUEST", }, ] : undefined;