Răsfoiți Sursa

use ejs to render mail contents

Yuki Takei 3 ani în urmă
părinte
comite
efcc6ece69
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      packages/app/src/server/service/mail.ts

+ 2 - 1
packages/app/src/server/service/mail.ts

@@ -1,3 +1,4 @@
+import ejs from 'ejs';
 import nodemailer from 'nodemailer';
 
 import loggerFactory from '~/utils/logger';
@@ -191,7 +192,7 @@ class MailService implements S2sMessageHandlable {
     }
 
     const templateVars = config.vars || {};
-    const output = await swig.renderFile(
+    const output = ejs.render(
       config.template,
       templateVars,
     );