Hi guys,
We have recently upgraded a solution from the latest 8.9 to the latest (at that point) 9.3 version.
We have since started to see a few Cart/Order errors.
Specifically, conversion from Cart to Order fails pratially. By partial, I mean that the cart is converted into an Order but in the order table we still have isCart=1 and on the User, we have the ID of the cart still present.
This is causing the users to edit the previous order when they get back in the cart. Pretty weird.
Moreover, in the logs I have found quite a lot of asssortment related errors:
2018-04-18 16:14:37.6528|ERROR|eCom/CartV2/Errors|Order <No order>: Unexpected exception GetContent() with the message: Object reference not set to an instance of an object. System.NullReferenceException: Object reference not set to an instance of an object. at Dynamicweb.Ecommerce.Assortments.AssortmentPermission.GetAllAssortmentPermissions() at Dynamicweb.Ecommerce.Assortments.AssortmentPermission.GetAssortmentIDsByUser(User user) at Dynamicweb.Ecommerce.Assortments.AssortmentPermission.HasAccessToProduct(Product product, User user) at Dynamicweb.Ecommerce.Assortments.AssortmentPermission.HasAccessToProduct(Product product) at Dynamicweb.Ecommerce.Products.ProductCollection.ReFactorProductList(Boolean useAssortments) at Dynamicweb.Ecommerce.Products.ProductCollection.Load(String query, Boolean doRefactoring, Boolean bulkFill, Boolean useAssortments) at Dynamicweb.Ecommerce.Products.Product.GetProductsByProductIDs(String[] productIds, Boolean doRefactoring, String productLanguageId, Boolean bulkFill, Boolean useAssortments) at Dynamicweb.Ecommerce.Cart.Frontend.RemoveNonExistingProductsFromCart(Order order) at Dynamicweb.Ecommerce.Cart.Frontend.GetContent()
Anybody encountered something similar?
Thanks,
Adrian