From 3de7b73f5f9abfad08ca9c6745fec7a51a874c4b Mon Sep 17 00:00:00 2001 From: Somay Chauhan Date: Mon, 20 Nov 2023 18:58:40 +0530 Subject: [PATCH] fix: don't send notes to booker if "Hide notes in calendar" is on (#12333) --- packages/emails/email-manager.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/emails/email-manager.ts b/packages/emails/email-manager.ts index 8a8f5bd799..98f6ed7b39 100644 --- a/packages/emails/email-manager.ts +++ b/packages/emails/email-manager.ts @@ -87,6 +87,7 @@ export const sendScheduledEmails = async ( new AttendeeScheduledEmail( { ...calEvent, + ...(calEvent.hideCalendarNotes && { additionalNotes: undefined }), ...(eventNameObject && { title: getEventName({ ...eventNameObject, t: attendee.language.translate }), }), @@ -152,7 +153,19 @@ export const sendScheduledSeatsEmails = async ( } if (!attendeeEmailDisabled) { - emailsToSend.push(sendEmail(() => new AttendeeScheduledEmail(calEvent, invitee, showAttendees))); + emailsToSend.push( + sendEmail( + () => + new AttendeeScheduledEmail( + { + ...calEvent, + ...(calEvent.hideCalendarNotes && { additionalNotes: undefined }), + }, + invitee, + showAttendees + ) + ) + ); } await Promise.all(emailsToSend); };