소스 검색

Fixed reset-password url

Pouria Ezzati 8 년 전
부모
커밋
179db2f414
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      server/controllers/authController.js

+ 4 - 4
server/controllers/authController.js

@@ -156,11 +156,11 @@ exports.requestPasswordReset = async ({ body: { email } }, res) => {
     to: user.email,
     subject: 'Reset your password',
     text: resetMailText
-      .replace('{{resetpassword}}', user.resetPasswordToken)
-      .replace('{{domain}}', config.DEFAULT_DOMAIN),
+      .replace(/{{resetpassword}}/gm, user.resetPasswordToken)
+      .replace(/{{domain}}/gm, config.DEFAULT_DOMAIN),
     html: resetEmailTemplate
-      .replace('{{resetpassword}}', user.resetPasswordToken)
-      .replace('{{domain}}', config.DEFAULT_DOMAIN),
+      .replace(/{{resetpassword}}/gm, user.resetPasswordToken)
+      .replace(/{{domain}}/gm, config.DEFAULT_DOMAIN),
   });
   if (mail.accepted.length) {
     return res.status(200).json({ email, message: 'Reset password email has been sent.' });