CardDav: Merging does not merge
After getting CardDav working with my phone, I've synced all my contacts too ways.
Since I had a bunch of duplicates, I started merging these (via the "Link" option). My phone now has de-duplicated contacts, but it didn't actually merge them, it just does this at a UI level. As a result, all the duplicated contacts were still getting pushed. Any other device that syncs with the same CardDav endpoint, will see these unmerged.
Any hints on how to actually merge contacts on the phone, and not just have it show them as a single one?
How to reproduce:
- Create two contacts with the same name.
- Link them.
- Sync contacts with some service.
- Access that service via other means. The two original contacts are listed, instead of having been merged.