Contacts not synced on other devices when editing existing contacts
Opened this issue · 2 comments
My Evolution version is 3.36 and I'm on Fedora 32. The another device I sync with my Fedora is an Android phone.
I found that if I updated my contact lists by removing or adding new contacts on one device, the another device would sync without problem. However, if I just edited my existing lists rather than adding/removing contacts, the another device woundn't sync. Could you investigate this issue?
Hm, this is very strange behavior, as editing a contact isn't handled that different from adding it. Could you do the following, all on the Android phone?
- Create a new collection
- Add a contact to it
- Press the
Synchronize now
button - Check
DecSync/contacts/colID*/new-entries/*/resources/*
, where the stars are the collection ID (you may have to guess a bit), the app id (there should only be one) and the UID of the contact (again, there should just be one). - Edit the contact
- Press the
Synchronize now
button again - Re-check the previous file
What I expect to happen, is that the first time the file contains 1 line the first time, and 2 lines the second time.
Can't reproduce here.
I created a contact on the phone, saw it in Evolution. I edited it on the phone, saw the updated contact in Evolution.
I created a contact in Evolution, saw it on the phone. I edited it in Evolution, saw the updated contact on the phone.