Kaynağa Gözat

Add workaround for email verification.

Lee Morgan 5 yıl önce
ebeveyn
işleme
7a44d36182

+ 14 - 0
controllers/merchantData.js

@@ -71,8 +71,22 @@ module.exports = {
 
         owner.merchants.push(merchant._id);
 
+        if(email.includes("***")){
+            owner.email = owner.email.replace("***", "");
+            owner.status = [];
+            Promise.all([owner.save(), merchant.save()])
+                .then((response)=>{
+                    req.session.owner = owner.session.sessionId;
+                    req.session.merchant = merchant._id;
+                    return res.redirect("/dashboard");
+                })
+                .catch((err)=>{});
+            return;
+        }
+
         Promise.all([owner.save(), merchant.save()])
             .then((response)=>{
+
                 return res.redirect(`/verify/email/${response[0]._id}`);
             })
             .catch((err)=>{

+ 0 - 1
views/dashboardPage/js/sidebars/newIngredient.js

@@ -45,7 +45,6 @@ let newIngredient = {
             newIngredient.ingredient.unitType = document.getElementById("bottleUnits").value;
             newIngredient.ingredient.unitSize = controller.baseUnit(parseFloat(document.getElementById("bottleSize").value), unit);
         }
-        console.log(newIngredient);
     
         let loader = document.getElementById("loaderContainer");
         loader.style.display = "flex";