davx5-ose icon indicating copy to clipboard operation
davx5-ose copied to clipboard

Edited/Deleted recurrence instances are sometimes reverted to previous state

Open sunkup opened this issue 1 year ago • 1 comments

Problem scope

  • [ ] I'm sure that this is a DAVx⁵ problem.

App version

  • [X] I'm using the latest available DAVx⁵ version.

Android version and device/firmware type

No response

Steps to reproduce

Install radicale, create a calendar and add it in Thunderbird and DAVx5, then:

  1. Add a recurring event in in thunderbird
  2. Sync in DAVx5 and verify it shows up in the calendar
  3. Delete one of the recurring event entries in the calendar app (probably not the first (main) entry)
  4. Sync manually in DAVx5 or wait untill Sync Adapter Framework initiates sync

Actual result

Sometimes (often after fresh emulator boot, or radicale startup?) the event gets added back in the calendar and is not deleted from Thunderbird.

The same happens when editing an event instead of deleting it. The changes are reverted then.

Expected result

The changes should be synced, not reverted.

Further info

Captured debug information when it happened (developers only): https://cloud.bitfire.at/f/567372

There are 412 precondition failed error response codes in the logs.

Discussed in https://github.com/bitfireAT/davx5-ose/discussions/818

sunkup avatar Jul 11 '24 10:07 sunkup

i hve something similiar i think; happens to me, when adding/changing an event from local to Synced (davx) some of them vanish after a few minutes/resync? didn't use davx since a few months, it did work before ig?

is there something I can do? is it possible to cancel the sync? maybr i'm syncing it wrong? would provide a log

ghost avatar Sep 08 '24 15:09 ghost

Seems to be related to acknowledge alarms.

Debug info is not available anymore.

Please re-open if there's new information.

rfc2822 avatar Dec 24 '24 09:12 rfc2822

I am able to recreate this using Google Calendar as a backend.

sshaikh avatar May 21 '25 15:05 sshaikh

Updated link to debug info

sunkup avatar May 22 '25 07:05 sunkup