diff --git a/assets/js/theme/common/product-details.js b/assets/js/theme/common/product-details.js index 502372f9b7..ab620d5718 100644 --- a/assets/js/theme/common/product-details.js +++ b/assets/js/theme/common/product-details.js @@ -560,9 +560,10 @@ export default class ProductDetails extends ProductDetailsBase { updateProductDetailsData() { const $form = $('form[data-cart-item-add]'); + const $productView = $('.productView'); + const price = Number($productView.data('product-price')); const formDataItems = $form.serializeArray(); - - const productDetails = {}; + const productDetails = { ...(price ? { price } : {}) }; for (const formDataItem of formDataItems) { const { name, value } = formDataItem; @@ -586,6 +587,7 @@ export default class ProductDetails extends ProductDetailsBase { : [productOption]; } } + console.log({ productDetails }); document.dispatchEvent(new CustomEvent('onProductUpdate', { bubbles: true,