From 6a3612066def7b463683bd7bca87d14b5bc37b10 Mon Sep 17 00:00:00 2001 From: Stefan-5422 <32109571+Stefan-5422@users.noreply.github.com> Date: Mon, 6 Jun 2022 21:58:05 +0000 Subject: [PATCH] Literally changed a env variable --- README.md | 1 + src/lib/mail.ts | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b4b469e..8afa06d 100644 --- a/README.md +++ b/README.md @@ -15,4 +15,5 @@ Before Runningthis on you local machine some things have to be setup MAILPASSWORD: THE PASSWORD FOR THE MAIL ACCOUNT DEV: SWITCH FOR DEV MODE AFFECTS EMAIL SERVER ALLOW_ORIGIN: ORIGIN OF THE PRODUCTION CLIENT (FOR CORS) + FRONTEND_MAIL_ENDPOINT: THE ENDPOINT THE FRONTEND DOES EMAIL-VERIFICATION ``` diff --git a/src/lib/mail.ts b/src/lib/mail.ts index 7c96463..9b1cf56 100644 --- a/src/lib/mail.ts +++ b/src/lib/mail.ts @@ -67,8 +67,7 @@ export const verificationMail = async (to: string, eventName: string, verificati const raw = mjml.getTemplate("emailVerification"); // TODO: the process.env.DOMAIN is undefined in Development mode !! - verificationLink = - "https://" + ("api." + process.env.DOMAIN ?? "localhost:3000/api") + "/users/verify/" + verificationLink; + verificationLink = (process.env.FRONTEND_MAIL_ENDPOINT ?? "localhost:3000/api/users/verify/") + verificationLink; const message = Handlebars.compile(raw); const data = { eventName, verificationLink };