From 93f3d362a4e5fbfdb53bb96476c101cd8c13ee9f Mon Sep 17 00:00:00 2001 From: CAGETTE DEPLOYER Date: Wed, 9 Dec 2020 23:04:20 +0400 Subject: [PATCH] fix empty categories --- js/ShopCart.hx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/js/ShopCart.hx b/js/ShopCart.hx index 9013a18..6d370c4 100644 --- a/js/ShopCart.hx +++ b/js/ShopCart.hx @@ -164,7 +164,13 @@ class ShopCart var groups = new Map}>(); var pinned = new Map}>(); - var firstCategGroup = this.categories[0].categs; + + trace(this.categories); + var firstCategGroup = null; + if (this.categories.length > 0){ + firstCategGroup = this.categories[0].categs; + } + //trace(firstCategGroup); //trace(pinnedCategories); @@ -181,7 +187,7 @@ class ShopCart for ( categ in p.categories){ - if (Lambda.find(firstCategGroup, function(c) return c.id == categ) != null){ + if (firstCategGroup != null && Lambda.find(firstCategGroup, function(c) return c.id == categ) != null){ //is in this category group var g = groups.get(categ); @@ -442,4 +448,4 @@ class ShopCart } -} \ No newline at end of file +}