Ivan Asmer 5 years ago
parent
commit
96646cb4c6
2 changed files with 4 additions and 3 deletions
  1. 3 2
      index.js
  2. 1 1
      package-lock.json

+ 3 - 2
index.js

@@ -235,16 +235,17 @@ const anonResolvers = ['login', 'createUser'];
         async setOrder({order}, {jwt: {id}, models: {SlicedSavable, Order, thisUser}}){
             let entity;
             if ('_id' in order){
-                entity = await SlicedSavable.m.Order.findOne({_id: ObjectID(good._id)})
+                entity = await SlicedSavable.m.Order.findOne({_id: ObjectID(order._id)})
             }
             entity = entity || new Order(order)
             if (order.orderGoods){
                 entity.orderGoods = []
-                for (orderGoodId of entity.orderGoods){
+                for (orderGoodId of order.orderGoods){
                     let orderGood = await SlicedSavable.m.OrderGood.findOne({_id: ObjectID(orderGoodId)});
                     orderGood && entity.orderGoods.push(orderGood)
                 }
             }
+            console.log(entity.orderGoods)
             entity.user = thisUser
             return await entity.save()
         },

+ 1 - 1
package-lock.json

@@ -396,7 +396,7 @@
       }
     },
     "mm": {
-      "version": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git#307032dc6e5be4ba4e098d39412f830709ecbd41",
+      "version": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git#dbedfd651d76b2f118c11e7f9a259f6b01245e69",
       "from": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git",
       "requires": {
         "mongodb": "^3.2.2"