From 7860b3cdd46c2c6ec22326e97cfccf265ae8cf81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomek=20Wytr=C4=99bowicz?= Date: Tue, 18 Jun 2024 21:04:31 +0200 Subject: [PATCH] Add support for bundled product price in Block handlers Address https://github.com/woocommerce/woocommerce-google-analytics-integration/pull/439#pullrequestreview-2125408349 --- assets/js/src/utils/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/src/utils/index.js b/assets/js/src/utils/index.js index 789c209c..2aa222b2 100644 --- a/assets/js/src/utils/index.js +++ b/assets/js/src/utils/index.js @@ -21,7 +21,8 @@ export const getProductFieldObject = ( product, quantity ) => { ...getProductCategories( product ), quantity: product.quantity ?? quantity, price: formatPrice( - product.prices.price, + // Use line total for bundled products, if available. + product.totals?.line_total || product.prices.price, product.prices.currency_minor_unit ), ...variantData,