Browse Source

Bug fix for production: fetching orders that didn't have any line items caused an error.

Lee Morgan 5 years ago
parent
commit
a728b88ec4
1 changed files with 1 additions and 0 deletions
  1. 1 0
      controllers/helper.js

+ 1 - 0
controllers/helper.js

@@ -21,6 +21,7 @@ module.exports = {
                             recipes: []
                         });
 
+                        if(response.data.orders[i].line_items === undefined) continue;
                         for(let j = 0; j < response.data.orders[i].line_items.length; j++){
                             for(let k = 0; k < merchant.recipes.length; k++){
                                 if(response.data.orders[i].line_items[j].catalog_object_id === merchant.recipes[k].posId){