diff --git a/packages/emails/templates/attendee-scheduled-email.ts b/packages/emails/templates/attendee-scheduled-email.ts index 67d109f9fc..cb946510d0 100644 --- a/packages/emails/templates/attendee-scheduled-email.ts +++ b/packages/emails/templates/attendee-scheduled-email.ts @@ -73,7 +73,7 @@ export default class AttendeeScheduledEmail extends BaseEmail { to: `${this.attendee.name} <${this.attendee.email}>`, from: `${this.calEvent.organizer.name} <${this.getMailerOptions().from}>`, replyTo: [...this.calEvent.attendees.map(({ email }) => email), this.calEvent.organizer.email], - subject: `${this.calEvent.title}`, + subject: decodeURIComponent(`${this.calEvent.title}`), html: renderEmail("AttendeeScheduledEmail", { calEvent: this.calEvent, attendee: this.attendee, diff --git a/packages/emails/templates/organizer-scheduled-email.ts b/packages/emails/templates/organizer-scheduled-email.ts index cf6eebd1a1..11af9fccf8 100644 --- a/packages/emails/templates/organizer-scheduled-email.ts +++ b/packages/emails/templates/organizer-scheduled-email.ts @@ -73,7 +73,9 @@ export default class OrganizerScheduledEmail extends BaseEmail { }, from: `${APP_NAME} <${this.getMailerOptions().from}>`, to: toAddresses.join(","), - subject: `${this.newSeat ? this.t("new_attendee") + ":" : ""} ${this.calEvent.title}`, + subject: decodeURIComponent( + `${this.newSeat ? this.t("new_attendee") + ":" : ""} ${this.calEvent.title}` + ), html: renderEmail("OrganizerScheduledEmail", { calEvent: this.calEvent, attendee: this.calEvent.organizer,