-
Hello, Using DAVx5 v4.3.5.2 from F-Droid on several devices, both Android 12.1 (2x custom built LineageOS) and Android 13 (1x stock Samsung UI). Since about one week, all contacts no longer have their birthdays set on the Android device. In the Nextcloud, all is well and all the dates are present and shown on screen. I have tried to clear the Contacts-app cache, even installed an extra (official Google) Contacts app to compare the result. On all three devices, not a single birthday is shown. The Contact app allows me to add a birthday to the contact, but via DAVx5, no birthday gets synchronized. When I edit, say the 'Notes' field of a contact in the Nextcloud, then sync through DAVx5, this modification shows up instantly. How can I get the birthdays back into my Android contacts? How should I debug this issue? I have collected a sync's verbose logfile, but no error is shown. Thanks for your help, |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
Works fine here… can you please provide exact steps to reproduce? Verbose logs of syncing a contact with birthday (must include the vCard; send to https://www.davx5.com/support) would also be helpful. |
Beta Was this translation helpful? Give feedback.
-
Found the issue in the VCard format of the It seems the Nextcloud Contacts app accepts the VCard-format that's coming from my source application (using mstilkerich/carddavclient):
However, when I edit and save the birthday in Nextcloud's Contacts app, it becomes
Then DAVx5 syncs and the birthday shows up on Android as expected. Apparently, since some recent DAVx5 or Nextcloud update, the old style Thanks and kind regards, |
Beta Was this translation helpful? Give feedback.
-
Hello again, After consulting the author of the The library provides a valid VCard4 for every contact, including the Why does DAVx5 no longer recognize or process this format of the Kind regards, |
Beta Was this translation helpful? Give feedback.
-
Hello again, I've sent in a debug log and corresponding vCard file of a single contact addition. The issue seems to surface in the log around line 426:
This is the (dummy) contact I'm trying to sync from Nextcloud to Android:
So, my question remains: why does DAVx5 no longer support the Thanks, |
Beta Was this translation helpful? Give feedback.
Please follow up at bitfireAT/vcard4android#24