From 9776522667d218f1a5b8a9e5051f6036f1246871 Mon Sep 17 00:00:00 2001 From: PreciousIfeaka Date: Fri, 28 Feb 2025 16:23:28 +0100 Subject: [PATCH 1/5] fix: fixed invalid template name in mail service --- src/modules/email/email.consumer.ts | 4 +- src/modules/email/hng-templates/login-otp.hbs | 71 ++++++++++++++++--- src/modules/timezones/timezones.controller.ts | 5 +- src/modules/timezones/timezones.service.ts | 7 +- 4 files changed, 69 insertions(+), 18 deletions(-) diff --git a/src/modules/email/email.consumer.ts b/src/modules/email/email.consumer.ts index 71e55fbf8..e2db34d25 100644 --- a/src/modules/email/email.consumer.ts +++ b/src/modules/email/email.consumer.ts @@ -90,7 +90,7 @@ export default class EmailQueueConsumer { } } - @Process('in-app-notification') + @Process('login-otp') async sendLoginOtpEmailJob(job: Job) { try { const { @@ -106,7 +106,7 @@ export default class EmailQueueConsumer { } } - @Process('login-otp') + @Process('in-app-notification') async sendNotificationMail(job: Job) { try { const { diff --git a/src/modules/email/hng-templates/login-otp.hbs b/src/modules/email/hng-templates/login-otp.hbs index 3dd04aea2..f69e6ea25 100644 --- a/src/modules/email/hng-templates/login-otp.hbs +++ b/src/modules/email/hng-templates/login-otp.hbs @@ -1,20 +1,71 @@ Email Confirmation
Email Confirmation
Company Logo

Confirm Your Email Address

Hello {{email}}

Thank you for registering. Please confirm your email address by entering the otp: - {{otp}}

If you didn't create an account with us, you can safely ignore this email.

{{token}}

If you didn't create an account with us, you can safely ignore this email.