I'm having the following problem with Kendo Angular Spreadsheet directive:
When I add two lines(2 and 3 for example) on the spreadsheet and then call dataSource.sync(), if line 2 returns an error from the server and the line 3 a success, and I call dataSource.sync() again, line 3 will be created again. When looking at the network calls, I can see that 2 POST requests are sent every time, even if one line was successfully created.
I made some research on this forum and found this post which describes a similar problem with a grid: http://www.telerik.com/forums/kendo-ui-grid-inserts-updates-create-duplicate-records#5qPMIWOM4UmWkpStr_17Ag
But I checked and my server returns the newly inserted item, but it seems that the dataSource does not update its internal data.
When I add 2 lines and the 2 POST requests return a success, the spreadsheet update correctly its internal data, and if I call dataSource.sync() again, no more POST requests will be made.