Raised Event errror in Sales.HandleEvents

We get an error in litium.log approximately every second, but not sure why? Has anyone else seen this?

2020-09-02 08:25:34.0066 [App:02] [] [ERROR] [] Litium.Foundation.Events.EventDispatcher - Raised Event errror in Sales.HandleEvents: Value cannot be null.
Parameter name: g System.ArgumentNullException: Value cannot be null.
Parameter name: g
   at System.Guid..ctor(String g)
   at Litium.Foundation.Modules.ECommerce.Events.EventManager.RaiseEvents(IEnumerable`1 events)
   at Litium.Foundation.Modules.ECommerce.ModuleECommerce.HandleEvents(IEnumerable`1 events)
   at Litium.Foundation.Events.EventDispatcher.RaiseEvents(EventCarrier[] events)

Litium version: 7.3.1-patch-1911150957

Are you updating your orders in any way?

It looks similar to this:

Reported bug

Ah, yes, thanks, this is the same issue, I wasn’t aware we reported it earlier.
Any idea when this bug can be solved? It is a bit hard to read logs currently.

It will be fixed in a later release, but I have no information on when it will be out.

A workaround could be to modify the stored trigger OnECommerce_AddressUpdate in the ECommerce_Address table so it doesn’t use LEFT JOIN on the AdressID. Any change here will be overwritten next time you run the database upgrade script.

Ok, are you sure this won’t mess up something else?

When looking into the other thread and doing some testing, I didn’t run into any issues placing or updating orders after changing the joins. This was done in a clean 7.4.2 Accelerator, so you’d have to run some tests in your solution to make sure, but I don’t think it should introduce a new issue.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.