From 13cf728ab287ca5e1481bff0bea789b394c3ac4a Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 11 Aug 2025 16:42:10 +0200 Subject: [PATCH] Fix email template logo URLs - Fix logo URLs in all email templates to use absolute HTTPS URL - Ensures MonacoUSA logo displays correctly in all email clients - Updated all email service methods to use https://portal.monacousa.org/MONACOUSA-Flags_376x376.png --- server/utils/email.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/utils/email.ts b/server/utils/email.ts index 1d93e2f..2a6ed74 100644 --- a/server/utils/email.ts +++ b/server/utils/email.ts @@ -243,7 +243,7 @@ export class EmailService { const config = useRuntimeConfig(); const templateData = { ...data, - logoUrl: data.logoUrl || `${config.public.domain}/MONACOUSA-Flags_376x376.png`, + logoUrl: data.logoUrl || 'https://portal.monacousa.org/MONACOUSA-Flags_376x376.png', baseUrl: config.public.domain || 'https://portal.monacousa.org', email: data.email || to }; @@ -274,7 +274,7 @@ export class EmailService { const templateData = { ...data, - logoUrl: data.logoUrl || `${useRuntimeConfig().public.domain}/MONACOUSA-Flags_376x376.png` + logoUrl: data.logoUrl || 'https://portal.monacousa.org/MONACOUSA-Flags_376x376.png' }; const html = template(templateData); @@ -299,7 +299,7 @@ export class EmailService { const templateData = { ...data, - logoUrl: data.logoUrl || `${useRuntimeConfig().public.domain}/MONACOUSA-Flags_376x376.png` + logoUrl: data.logoUrl || 'https://portal.monacousa.org/MONACOUSA-Flags_376x376.png' }; const html = template(templateData); @@ -324,7 +324,7 @@ export class EmailService { const templateData = { ...data, - logoUrl: data.logoUrl || `${useRuntimeConfig().public.domain}/MONACOUSA-Flags_376x376.png` + logoUrl: data.logoUrl || 'https://portal.monacousa.org/MONACOUSA-Flags_376x376.png' }; const html = template(templateData); @@ -346,7 +346,7 @@ export class EmailService { const templateData = { testTime: new Date().toISOString(), - logoUrl: `${useRuntimeConfig().public.domain}/MONACOUSA-Flags_376x376.png`, + logoUrl: 'https://portal.monacousa.org/MONACOUSA-Flags_376x376.png', smtpHost: this.config.host, fromAddress: this.config.fromAddress };