From a22cdaaac62b888997fae37a285c68e056c01e16 Mon Sep 17 00:00:00 2001 From: Puyodead1 Date: Fri, 24 Feb 2023 07:45:29 -0500 Subject: fix a few issues with emails --- src/util/util/email/index.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/util') diff --git a/src/util/util/email/index.ts b/src/util/util/email/index.ts index 8c7a848c..b9786e4f 100644 --- a/src/util/util/email/index.ts +++ b/src/util/util/email/index.ts @@ -27,7 +27,14 @@ import MailJet from "./transports/MailJet"; import SendGrid from "./transports/SendGrid"; import SMTP from "./transports/SMTP"; -const ASSET_FOLDER_PATH = path.join(__dirname, "..", "..", "..", "assets"); +const ASSET_FOLDER_PATH = path.join( + __dirname, + "..", + "..", + "..", + "..", + "assets", +); export const EMAIL_REGEX = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; @@ -141,7 +148,7 @@ export const Email: { // loop through all replacements and replace them in the template for (const [key, value] of Object.values(replacements)) { if (!value) continue; - template = template.replace(key as string, value); + template = template.replaceAll(key as string, value); } return template; -- cgit 1.4.1