Try our conversational search powered by Generative AI!

SerializableCartDB should be more tolerant when reading carts

Fixed in

EPiServer.Commerce 13.14.0

(Or a related package)

Created

Nov 27, 2019

Updated

Dec 23, 2019

Area

Core

State

Closed, Fixed and tested


Description

If the cart data is malformed - which is quite common with upgrade scenarios - Json.net fails to deserialize the data. So, it is extremely difficult to know which cart is problematic, and why.

SerializableCartDB.CreateCarts should be more tolerant and log necessary information to fix the issue.