]> _ Git - fluidbook-html5.git/commitdiff
wip #4018 @0:15
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 2 Nov 2020 19:14:38 +0000 (20:14 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 2 Nov 2020 19:14:38 +0000 (20:14 +0100)
js/libs/fluidbook/cart/fluidbook.cart.mopec.js

index a876dc2f905eeceaeedb80da49e1b044a9183d12..71b2479160fbeb76813102d15caca2e5b0240dff 100644 (file)
@@ -210,17 +210,24 @@ FluidbookCartMopec.prototype = {
             xhrFields: {withCredentials: true},
             dataType: 'json',
             success: function (data) {
-                var product_id;
+                var product_id = null;
                 if (data === null || data === undefined || data === '' || data.length === 0 || !data) {
                     product_id = null;
                 } else {
-                    product_id = data[0].product_id;
-                    var min = 1;
-                    if (data[0].min !== undefined) {
-                        min = data[0].min;
-                    }
-                    console.log('set min qty for ' + sku + ' : ' + min)
-                    $this.minQuantities[sku] = min;
+                    $.each(data, function (k, e) {
+                        if (e.product_sku !== sku) {
+                            return true;
+                        }
+                        product_id = e.product_id;
+                        var min = 1;
+                        if (e.min !== undefined) {
+                            min = e.min;
+                        }
+                        console.log('set min qty for ' + sku + ' : ' + min)
+                        $this.minQuantities[sku] = min;
+                        return false;
+                    });
+
                 }
                 $this.idBySku[sku] = product_id;
                 callback(product_id);