diff --git a/services/gmail.js b/services/gmail.js index 805a5f2..41b55ff 100644 --- a/services/gmail.js +++ b/services/gmail.js @@ -30,7 +30,7 @@ async function sendGmailReply( const safeUser = escapeHtml(discordUser); const safeReply = escapeHtml(replyText).replace(/\n/g, '
'); const safeLogoUrl = escapeHtml(CONFIG.LOGO_URL || ''); - const safeSignature = escapeHtml(CONFIG.SIGNATURE || ''); + const safeSignature = escapeHtml(CONFIG.SIGNATURE || '').replace(/\n/g, '
'); const htmlBody = `

From: ${safeUser} on Discord

@@ -106,14 +106,11 @@ async function sendTicketClosedEmail(ticket, discordDisplayName) { const serverDisplayName = escapeHtml(discordDisplayName || 'Support'); const safeLogoUrl = escapeHtml(CONFIG.LOGO_URL || ''); - const safeSignature = escapeHtml(CONFIG.SIGNATURE || ''); - const safeCloseMessage = escapeHtml(CONFIG.TICKET_CLOSE_MESSAGE || '').replace(/\n/g, '
'); - const safeCloseSignature = escapeHtml(CONFIG.TICKET_CLOSE_SIGNATURE || ''); - + const safeSignature = escapeHtml(CONFIG.SIGNATURE || '').replace(/\n/g, '
'); const htmlBody = `

From: ${serverDisplayName} on Discord

-

Message:

+

Message:

${safeCloseMessage}

${safeCloseSignature}


@@ -203,25 +200,26 @@ async function sendTicketNotificationEmail(ticket, subjectLine, messageBody, fro signatureBlocks = await getStaffSignatureBlocks(userId); } - const safeSignature = escapeHtml(CONFIG.SIGNATURE || ''); - const htmlBody = ` -
-

From: ${label} on Discord

-

${safeBody}

-
- - - - - -
- ${safeLogoUrl ? `` : ''} - - ${signatureBlocks.html || `

${label}

`} - ${signatureBlocks.html ? '
' : ''} - ${signatureBlocks.html ? signatureBlocks.html : `
${safeSignature}
`} -
-
`; + const safeSignature = escapeHtml(CONFIG.SIGNATURE || '').replace(/\n/g, '
'); + const htmlBody = ` +
+

From: ${serverDisplayName} on Discord

+

Message:

+

${safeCloseMessage}

+

${safeCloseSignature}

+
+ + + + + +
+ ${safeLogoUrl ? `` : ''} + +

${serverDisplayName}

+
${safeSignature}
+
+
`; const rawHeaders = [ `From: ${CONFIG.MY_EMAIL}`,