Removing reminder from birthday breaks DavX5 sync #680

Closed
opened 2023-10-27 12:51:07 +02:00 by Damo · 2 comments

Using LineageOS 18.1, stock calendar, SimpleContacts, and Davx5 to sync with Disroot Nextcloud.

I don't want reminders for most birthdays. I just want them to appear in my calendar, sourced from contacts.

  • Added a contact Testy McTestface, with a birthday 1st Jan 1965. No other details.
  • Contact birthday appears in Calendar Jan 1st. Reminder set to -9 Hours by default.
    • Sync works fine.
    • Appears as expected on second device when synced.
  • In calendar, remove reminder from birthday.
    • Sync gets a 404 from Disroot's Nextcloud.
    • Reminder not removed on other device when synced.

Loathe to upload log as there appears to be a lot of account specifics in it.

Using LineageOS 18.1, stock calendar, SimpleContacts, and Davx5 to sync with Disroot Nextcloud. I don't want reminders for most birthdays. I just want them to appear in my calendar, sourced from contacts. - Added a contact Testy McTestface, with a birthday 1st Jan 1965. No other details. - Contact birthday appears in Calendar Jan 1st. Reminder set to -9 Hours by default. - Sync works fine. - Appears as expected on second device when synced. - In calendar, remove reminder from birthday. - Sync gets a 404 from Disroot's Nextcloud. - Reminder not removed on other device when synced. Loathe to upload log as there appears to be a lot of account specifics in it.
meaz added the
bug
Nextcloud
🤔️ Investigate
labels 2023-10-27 13:32:15 +02:00

In calendar, remove reminder from birthday.

Are you removing the reminder from LineageOS Calendar app?
It is not very clear for me if you are referring to the web (Nextcloud) Calendar app or the one from your smartphone (LineageOS), but I guess is the later since from web you cannot remove reminders from Contact birthdays calendar, from what I know.

If my supposition is correct, it is most probably a DAVx⁵ issue, since the Contact birthdays calendar is read-only and DAVx⁵ should not try to update it. Personally I configure DAVx⁵ to not synchronize this calendar on my smartphone (but don't know if this workaround is suitable for you).

Nevertheless, according to the changelog, a fix was included in v4.3.14-ose, but this version has not yet landed on F-Droid.

> In calendar, remove reminder from birthday. Are you removing the reminder from LineageOS Calendar app? It is not very clear for me if you are referring to the web (Nextcloud) Calendar app or the one from your smartphone (LineageOS), but I guess is the later since from web you cannot remove reminders from _Contact birthdays_ calendar, from what I know. If my supposition is correct, it is most probably a DAVx⁵ issue, since the _Contact birthdays_ calendar is read-only and DAVx⁵ should not try to update it. Personally I configure DAVx⁵ to not synchronize this calendar on my smartphone (but don't know if this workaround is suitable for you). Nevertheless, according to the changelog, a fix was included in [v4.3.14-ose](https://github.com/bitfireAT/davx5-ose/releases/tag/v4.3.14-ose), but this version has not yet landed on F-Droid.
Author

Yes, the LineageOS Calendar app.
DAVx⁵ 4.3.15 has hit izzyondroid,
Problem solved.
Thank you.

Yes, the LineageOS Calendar app. DAVx⁵ 4.3.15 has hit izzyondroid, Problem solved. Thank you.
Damo closed this issue 2024-03-19 05:59:55 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disroot/Disroot-Project#680
No description provided.