gnome/lrc: bad parsing of vcard name with backslash
Issue generated from Tuleap's migration script. Originally submitted by: Stepan Salenikovich (ssalenik)
Reported on the Ring mailing list:
I have a contact called "Lastname, Firstname" and it shows up as
"Lastname\, Firstname". Because the vcf was from a dumb phone, so the
"," is part of the name.
Right now in Ring gnome we get the vcard using the EDS apis, but its parsed in lrc... it may be more reliable to just parse the contact directly using the EDS apis... or else look into fixing the lrc parsing, or maybe use a library for parsing, if available...
example buggy vcard attached
buggy-ring.vcf