After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 764426 - Contact list with umlauts shown encoded in meetings
Contact list with umlauts shown encoded in meetings
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Contacts
3.18.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2016-03-31 17:28 UTC by Jean-François Fortin Tam
Modified: 2016-05-17 17:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jean-François Fortin Tam 2016-03-31 17:28:48 UTC
To reproduce, create a contact named "Valérie Bergeron" or "Jean-François Côté", and put that contact in a "contact list" in Evolution's addressbook. Then, when creating a calendar meeting, insert the contact list (using the "Attendees..." button) instead of inserting the individual contact.

Result: you get "=?ISO-8859-1?Q?Val=E9rie?= Bergeron" instead of "Valérie Bergeron".

If you delete and re-add individually that attendee, the accents are correctly taken into account. It also works if you click to edit/rename that contact. So the accents are just messed up when parsed from a contact "list".
Comment 1 Jean-François Fortin Tam 2016-03-31 17:30:32 UTC
Demonstration: http://jeff.ecchi.ca/public/evolution-764426.webm
Comment 2 Milan Crha 2016-04-01 11:23:58 UTC
Thanks for a bug report. I fixed it with the below change:

Created commit 7aaecfa in evo master (3.21.1+)
Created commit 3e1172e in evo gnome-3-20 (3.20.1+)
Comment 3 Milan Crha 2016-05-17 08:51:50 UTC
There was a missing library in the Makefile.am, which could cause build failures in some cases. See bug #766540 for more details.
Comment 4 Jean-François Fortin Tam 2016-05-17 15:18:25 UTC
That's odd, your bug title renaming mentions specifically umlauts, and I used no umlauts in my contact names above, just regular (ex: "é") French accents...

Also the commits you mention in comment #2 don't exist so I can't find the new ones.
Comment 5 Milan Crha 2016-05-17 17:43:56 UTC
It looks like I should choose accents, rather than umlauts. My fault.

The bug is (was) filled against the evolution-data-server, but the commits were done in the evolution. I'm moving this to the evolution, where the automatic links to the commits will work as expected.