https://bugs.kde.org/show_bug.cgi?id=335090
--- Comment #16 from Ingo Ratsdorf <i...@envirology.co.nz> --- >From my testing/observations and looking into the source code, there are a number of issues here and it's hard to separate them out. General sync concept not working: While the DAV protocol as such is correctly implemented, some actual sync issue resolution is completely lacking. If a "match" filter is not working and the server return a 412 "precondition failed", then the resource goes into offline/broken state by design. Which is totally wrong because such clashes can happen and do happen. Particularly with calendars etc accessed and updated by various users or devices. The correct behavior would be one of the three options (to be configurable): 1) ask user for selection: reload latest or publish changes to server anyway 2) Server wins by default and reloads latest, discards user changes 3) Client wins by default and overwrites server -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs