Trap specific JsonException when parsing cookie.
Trap specific JsonException when parsing cookie.

Other exceptions were being swallowed, e.g. if a returning Customer had a deleted Product in their Basket: the downstream NullReferenceException was swallowed and a new anonymous customer was returned, potentially preventing access to the customer and subsequent checkout.

Merchello/Merchello,Merchello/Merchello,clausjensen/Merchello,clausjensen/Merchello,clausjensen/Merchello,Merchello/Merchello