@boardtc On Android the contacts list is compiled from so called raw contacts (every account has its own contacts - for example whatsapp has a duplicated list of contacts). An algorithm tries to merge these contacts (it’s duplicates) into one visible contact for you (you can see this when editing a contact - then you’ll see connections to Whatsapp, Signal, Threema, etc). Maybe you assigned a picture into another raw contact of a not-DAVx5-account. Then you might not see the picture you attached to this contact when you pull that contact out for quick use. However it should work with contact picture - I just tested it on a Samsung device.
Server-side renamed contacts do not get updated
Steps to reproduce:
- Create a contact
- Sync to phone
- Edit the contacts name on the server or another client
- Sync DAVdroid again
- Open contacts app, notice that the contact still has the original name
When I go to edit the contact on the phone, the updated name is correctly displayed. But even if the save button is pressed with the new name displayed on the edit screen, the original name is still shown in the list afterwards.
Expected behaviour: After editing contact server-side and syncing, the contact name is updated in the contact list.
Thanks for your report, but I can’t reproduce this issue here. Maybe this is an issue of your contacts editor?
Please provide details:
- which version of DAVdroid do you use
- which CardDAV server
- which other client
- did you verify that the other client changes the Vcard on the server?
- Are you provide logcat or at least HTTP server logs?
Closed because of inactivity