Hi all,
I have imported all my contacts in my ecloud account using Vcard file, now I have about 900 contacts in my ecloud.global
I added my ecloud account to my FairPhone3+ device with /e/ and after 3 days I have only 572 contacts on my FP3+, not all contacts that are in my ecloud.global;
why not all contacts is being synced ?
I found that If I make a change in a contact (not synced on my FP3+) in my ecloud.global then this contact will be synced
Anyone can explain or can help me ?
Best Regards
Dario L. [Regain your privacy! Adopt /e/ the unGoogled mobile OS and online services]
(https://e.foundation/)
Maybe some of your contacts have some info that need to be updated to be synchronized …
You can check by exporting both a synchronized and a problematic contact to two .vcf files, using /e/ Cloud web, then compare them (as text files).
Alternatively, you can export a problematic contact, before and after editing it from /e/ Cloud.
This will not solve your problem, but maybe at least give an explanation
I try editing problematic contact (add and delete a “space” in the name) and after changes this is the export
BEGIN:VCARD
VERSION:3.0
N:Marzani;Benedetta;;;
FN:Benedetta Marzani
TEL;TYPE=CELL;VALUE=UNKNOWN:+39 335 606 4073
X-ACCOUNT:Local Phone Account;Phone
X-IRMC-LUID:00000000929B
UID:c61f6026-6460-4b00-821e-c82045ace648
REV;VALUE=DATE-AND-OR-TIME:20220109T164547Z
END:VCARD
as you can see change was only in “REV;VALUE=DATE-AND-OR-TIME”, and immediately after that change this conctact get synchronized on my FP3+
I remember having to deal with this. I was able to use some sort of .vcf conversion tool - sorry I cannot remember where it came from right now, but perhaps with this insight you can search here or elsewhere.
I couldn’t get the “X-” fields when exporting my contacts, but I don’t know if it matters
As all your before/after fields are identical (except REV, but this is expected), this is more likely a server-side problem.
Unfortunately (?) we don’t have admin access to the server, so I see 2 ways for solving your problem :
delete all contacts from cloud & phone then retry initial import with a reduced set, let’s say 100 by 100
try to edit all contacts directly on cloud server, using for example this or this