liuyu 5 роки тому
батько
коміт
024bcbdd90
1 змінених файлів з 7 додано та 2 видалено
  1. 7 2
      app/service/util.js

+ 7 - 2
app/service/util.js

@@ -18,8 +18,13 @@ class UtilService extends CrudService {
   }
   }
 
 
   async sendMail(email, subject, text, html) {
   async sendMail(email, subject, text, html) {
-    const user_email = this.ctx.app.config.user_email;
-    const auth_code = this.ctx.app.config.auth_code;
+    const setting = await this.ctx.model.setting.findOne();
+    let user_email = this.ctx.app.config.user_email;
+    let auth_code = this.ctx.app.config.auth_code;
+    if (setting) {
+      user_email = setting.user_email;
+      auth_code = setting.auth_code;
+    }
     const transporter = nodemailer.createTransport({
     const transporter = nodemailer.createTransport({
       host: 'smtp.exmail.qq.com',
       host: 'smtp.exmail.qq.com',
       secureConnection: true,
       secureConnection: true,