Possible Conflict with Funnelkit Product Thumbnail when Item count is increased #782
Labels
bug
This label could be used to identify issues that are caused by a defect in the product.
customer report
Indicates the request came from a customer.
Description
The issue is reported here: https://wordpress.org/support/topic/woo-commerce-cart-problem/
The problem is that when a website is using Funnelkit checkout pages for WooCommerce. If you add a product to cart and then go to the checkout page, if you keep increasing the item count, when you reach
7
count the checkout page will break.I've already analyzed the issue and the root cause behind this issue is a wrong string concatenation inside the JSON response that is sent when you increase the item count and a POST request is sent to
/?wc-ajax=update_order_review&wfacp_id=56501&wfacp_is_checkout_override=yes
For example, when you do not get the error, you will see that the request to
https://www.staging18.masacoustics.it/?wc-ajax=update_order_review&wfacp_id=56501&wfacp_is_checkout_override=yes
will have a response like this: https://i.imgur.com/LKVYPuS.jpeg and https://i.imgur.com/zmCZxHB.jpegAnd when it breaks, you can clearly see the JSON being broken: https://i.imgur.com/7GnkBB7.jpeg and https://i.imgur.com/av3PLuP.jpeg
Step-by-step reproduction instructions
https://www.staging18.masacoustics.it/shop/isolamento-acustico/barriera-acustica-flat-barrier-10a/
/?wc-ajax=update_order_review
requestsScreenshots, screen recording, code snippet or Help Scout ticket
Video demonstration of the issue: https://mega.nz/file/qUcUGRbB#Glix4VsgKthAI_zDTYBS9lDp_s1lrQy3LNESPIYQD2E
Environment info
No response
Is the issue you are reporting a regression
No
The text was updated successfully, but these errors were encountered: