OK, I've cracked it. It's something to do with the interpretation of the
VCARD data that Evolution holds in its database. I exported some
contacts that worked and some that didn't and noticed that the ones that
didn't work had the "missing" data in the VCARD file, except there's a
difference. The ones that don't work have a line like;

ADR;TYPE=HOME,PREF:;{Address data follows here}

Whereas the ones that work look like this;

ADR;TYPE=HOME:{Address data follows here}

So, I exported a broken entry as a VCARD file, edited out the ",PREF:"
and reimported it, and behold, the entry now works as I would expect. I
imagine you could fix the whole file by exporting it as a VCARD, doing
the edit as mentioned and reimporting it.

I also noticed that this only seems to affect "ADR;TYPE=HOME:" records,
and not "ADR;TYPE=WORK:" records, which don't have the ",PREF"
parameter.

-- 
contacts summary doesn't display all the phone numbers
https://bugs.launchpad.net/bugs/331592
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to