Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edited/Deleted recurrence instances are sometimes reverted to previous state #897

Open
1 of 2 tasks
sunkup opened this issue Jul 11, 2024 · 1 comment
Open
1 of 2 tasks
Labels
bug Something isn't working need info Further information needed to continue

Comments

@sunkup
Copy link
Member

sunkup commented Jul 11, 2024

Problem scope

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

App version

  • 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 #818

@sunkup sunkup added the bug Something isn't working label Jul 11, 2024
@devvv4ever devvv4ever added the need info Further information needed to continue label Sep 4, 2024
@raelite
Copy link

raelite commented Sep 8, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working need info Further information needed to continue
Projects
None yet
Development

No branches or pull requests

3 participants