Magento – Magento 2.3.4 – infinite loop on checkout

magento2magento2.3.4

I have upgraded from Magento CE 2.3.3 to 2.3.4 and on the checkout I get this error: kout

Has anyone had this problem before?

Theres nothing in the logs and I am on developer mode with debugging enabled.

Best Answer

Create custom class & copy required functionality of vendor/magento/module-checkout/model/Session.php class file of Magento 2.3.3 version in it.

Then, use that custom class in Magento 2.3.4 version where you have added dependency of Magento\Checkout\Model\Session class file.

Or you can use '\Magento\Checkout\Model\Cart' class file to get all visible items of cart.

$this->cart->getCheckoutSession()->getQuote()->getAllVisibleItems();

Related Topic