Task with local change, deleted on server: sync conflict does not get resolved #2738
Unanswered
Windkracht8
asked this question in
Questions / Problems
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I get some tasks that get stuck in synchronization, there would be a task with local changes, and it is deleted from the server by a different client. During sync DAVx5 tries to update it on the server with a conditional PUT, the server (davical) replies with a 412:
DAVx5 does not process this response and just keeps sending the same request. Also when it receives a full object list without that task in it, it does not realize what is going on:
davx5-log.txt
In the end I solve it by disabling the calendar, perform a sync, enable it again and do another sync. After that the task is gone and there are no more conflicts.
It would be nice if DAVx5 would realize what is happening and resolve the sync conflict.
All reactions