Hi,
I've been experiencing a strange bug after the 4.1.4 update regarding the autoSync with the crudManager. After sending one sync request and successfully receiving a response, the calendar will send another request with the same data and I begin to get duplicates of data. This happens every double click.
I know that something this complex would require a testable demo of some sort, but being that it requires a workable backend to simulate a response from a server, I'm not sure how best to supply that. I tried to replicate this on the php backend example by using the "onBeforeSync" handler, but I couldn't replicate it there. However, I get two hits on that handler when working with react + AspNetCore.
I will say that after the first sync, the old bug where the event would sync after doubleclick reappears regardless of me closing without saving.
I can attempt to constuct a test case, I'm just not sure how much time I would need. I would think a simple project loaded in react using the autoSync would be able to demonstrate this bug. If it doesn't then I'm unsure as to what I've done to my configs that would result in such a farce.
Alternatively, could it be the calendar re-submits data if the returned data from the server isn't of the right format?
Thank you.
Edit: As a note, the bug from <4.1.4, I definitely can still double click and then click cancel, and get a message logged to console from the onBeforeSync handler and a hit on my server. I have verified I'm using version 4.1.4 via npm.