浏览代码

Bug fix: on square merchant creation, recipes were not saving.

Lee Morgan 5 年之前
父节点
当前提交
64255b9c6a
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      controllers/squareData.js

+ 3 - 2
controllers/squareData.js

@@ -123,9 +123,10 @@ module.exports = {
                     }
                 });
 
-                return Promise.all([items, location, merchant.save()]);
+                return Promise.all([items, location]);
             })
             .then((response)=>{
+                console.log(response[0].data);
                 if(owner.email === response[1].data.location.business_email) merchant.status = [];
                 let recipes = [];
                 
@@ -159,7 +160,7 @@ module.exports = {
                     }
                 }
     
-                return Promise.all([Recipe.create(recipes), owner.save()]);
+                return Promise.all([Recipe.create(recipes), owner.save(), merchant.save()]);
             })
             .then((response)=>{
                 req.session.owner = response[1].session.sessionId;