From d77e4f3c4a2f75f58cd70fd4f12f1a13e85ec35b Mon Sep 17 00:00:00 2001 From: Nafees Nazik <84864519+G3root@users.noreply.github.com> Date: Wed, 25 Jan 2023 15:14:48 +0530 Subject: [PATCH] fix: decode characters if encoded (#6447) --- packages/emails/templates/attendee-scheduled-email.ts | 2 +- packages/emails/templates/organizer-scheduled-email.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) 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,