I have a timer and an afterCreate event handler. The event handler logs in with a special user account, updates a value, and saves it. The timer fetches from an API and adds the objects to the table periodically.
If I add an entry using the REST console, the handler is called and that cell gets updated like it’s supposed to. I have put a breakpoint in IntelliJ IDEA and it gets hit when I do this too.
Without changing code or touching the debug instance, if I trigger the timer using the web console, the objects are added, but the event handler is not fired. The breakpoint is not hit and the values don’t update. None of the console logging appears either.
Is this by design, or am I missing something? It seems like if I add an object to my table, no matter how I do it, it should call the handler for that table.