From 6ead321741734cff47a953b3b1ac1e8999f16594 Mon Sep 17 00:00:00 2001 From: Georg Bremer Date: Mon, 8 Apr 2024 12:22:38 +0200 Subject: [PATCH] fix: type error in invite email (#9606) --- .../server/email/teamInviteEmailCreator.tsx | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/packages/server/email/teamInviteEmailCreator.tsx b/packages/server/email/teamInviteEmailCreator.tsx index 98243b834e8..71a75c88b35 100644 --- a/packages/server/email/teamInviteEmailCreator.tsx +++ b/packages/server/email/teamInviteEmailCreator.tsx @@ -3,7 +3,7 @@ import TeamInvite, {TeamInviteProps} from 'parabol-client/modules/email/componen import {headCSS} from 'parabol-client/modules/email/styles' import React from 'react' -const subject = (inviterName: string) : string => `${inviterName} has invited you to Parabol` +const subjectLine = (inviterName: string): string => `${inviterName} has invited you to Parabol` const teamInviteText = (props: TeamInviteProps) => { const {inviteeName, inviteeEmail, inviterName, inviterEmail, inviteLink, teamName} = props @@ -21,12 +21,15 @@ The Parabol Product Team ` } -export default (props: TeamInviteProps) => ({ - subject: subject(props.inviterName), - body: teamInviteText(props), - html: Oy.renderTemplate(, { - headCSS, - title: subject, - previewText: subject - }) -}) +export default (props: TeamInviteProps) => { + const subject = subjectLine(props.inviterName) + return { + subject, + body: teamInviteText(props), + html: Oy.renderTemplate(, { + headCSS, + title: subject, + previewText: subject + }) + } +}