From 0b4de88aa7c2bb971b4119deb6a2a76b41dc2332 Mon Sep 17 00:00:00 2001 From: Nathan Booker Date: Mon, 3 Dec 2018 12:18:43 -0600 Subject: [PATCH] Callback with error on getCartQuantity method --- src/api/cart.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api/cart.js b/src/api/cart.js index 029f5b9..04fb10d 100644 --- a/src/api/cart.js +++ b/src/api/cart.js @@ -25,6 +25,9 @@ export default class extends Base { */ getCartQuantity(callback) { this.getCart({}, (err, response) => { + if (err) { + return callback(err); + } let quantity = 0; if (response.length) { const cart = response[0]; @@ -38,7 +41,7 @@ export default class extends Base { const giftCertificateQuantity = cart.lineItems.giftCertificates.length; quantity = lineItemQuantities + giftCertificateQuantity; } - callback(quantity); + callback(null, quantity); }); }