Selaa lähdekoodia

Update password reseting to use owner.email instead of merchant.email.

Lee Morgan 5 vuotta sitten
vanhempi
sitoutus
93d9468b59
2 muutettua tiedostoa jossa 6 lisäystä ja 7 poistoa
  1. 0 1
      controllers/emailVerification.js
  2. 6 6
      controllers/passwordReset.js

+ 0 - 1
controllers/emailVerification.js

@@ -1,5 +1,4 @@
 const Owner = require("../models/owner.js");
-const Merchant = require("../models/merchant.js");
 
 const mailgun = require("mailgun-js")({apiKey: process.env.MG_SUBLINE_APIKEY, domain: "mail.thesubline.net"});
 const verifyEmail = require("../emails/verifyEmail.js");

+ 6 - 6
controllers/passwordReset.js

@@ -11,20 +11,20 @@ module.exports = {
     },
 
     generateCode: function(req, res){
-        Merchant.findOne({email: req.body.email.toLowerCase()})
-            .then((merchant)=>{
-                if(merchant === null){
+        Owner.findOne({email: req.body.email.toLowerCase()})
+            .then((owner)=>{
+                if(owner === null){
                     req.session.error = "USER WITH THIS EMAIL DOES NOT EXIST";
                     return res.redirect("/");
                 }
                 
                 const mailgunData = {
                     from: "The Subline <clientsupport@thesubline.net>",
-                    to: merchant.email,
+                    to: owner.email,
                     subject: "Password Reset",
                     html: passwordReset({
-                        name: merchant.name,
-                        link: `${process.env.SITE}/reset/${merchant._id}/${merchant.session.sessionId}`
+                        name: owner.email,
+                        link: `${process.env.SITE}/reset/${owner._id}/${owner.session.sessionId}`
                     })
                 };
                 mailgun.messages().send(mailgunData, (err, body)=>{});