I am seeing some behaviour that I dont understand when using an async interceptor in 4.3. I am announcing the interceptor in the postUpdate method of an orm object.
InterceptorService.processState( "updateAlerts", { vendorGUID = getVendorGUID()}, true );
Which works fine if the interceptor is not saving any orm entities. but as soon as I try to create and save an object it starts doing everything twice. fires the post update twice, and fires the interceptor twice. There seems to be no link from the object I am creating in the interceptor and the object firing the postupdate method so I don’t understand why its running again.