diff --git a/assets/quick-order-list.js b/assets/quick-order-list.js index f8d5f862683..d4a77ffac57 100644 --- a/assets/quick-order-list.js +++ b/assets/quick-order-list.js @@ -115,12 +115,11 @@ if (!customElements.get('quick-order-list')) { this.cartUpdateUnsubscriber = subscribe(PUB_SUB_EVENTS.cartUpdate, (event) => { const variantIds = []; this.querySelectorAll('.variant-item').forEach((item) => { - variantIds.push(item.dataset.variantId); + variantIds.push(parseInt(item.dataset.variantId)); }); - if ( event.source === this.quickOrderListId || - (event.cartData.items && variantIds.some((element) => !event.cartData.items.includes(element))) + !event.cartData.items?.some((element) => variantIds.includes(element.variant_id)) ) { return; }