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 696642 - File-as field contains extra slash before comman for contacts stored in ownCloud via WebDAV
File-as field contains extra slash before comman for contacts stored in ownCl...
Status: RESOLVED NOTGNOME
Product: evolution-data-server
Classification: Platform
Component: Contacts
3.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-addressbook-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-03-26 13:51 UTC by Vadim Rutkovsky
Modified: 2013-09-17 06:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vadim Rutkovsky 2013-03-26 13:51:11 UTC
Steps To Reproduce:
1. Add WebDAV addressbook using link in owncloud instance (I used my.owndrive.com)
2. Create a contact in the addressbook
3. Fill in first and last name
4. Save the contact

Result: contact 'File as' field contact contains extra slash before comma:
"Taylor\, Adam"

Expected: "File As" field doesn't contain extra signs:
"Taylor, Adam"

In exported VCard file-as has 3 slashes:
X-EVOLUTION-FILE-AS:Taylor\\\, Adam

Reproduced on evolution-data-server-3.7.92-1.fc20.x86_64
Comment 1 Vadim Rutkovsky 2013-05-22 11:59:57 UTC
Reproduced in evolution-3.8.2
Comment 2 Håkon Skjelten 2013-06-17 21:40:20 UTC
(In reply to comment #1)
> Reproduced in evolution-3.8.2

I can confirm that I have seen the same bug on several different Ubuntu 13.04 installations with Evolution 3.8.2 from the Gnome PPA.
Comment 3 Milan Crha 2013-09-17 06:18:35 UTC
This is a bug on the ownCloud server. Please see [RFC6350], the ABNF form defines 'value' as one of the value types, and the one for 'text' is defined as:
>     text = *TEXT-CHAR
>
>     TEXT-CHAR = "\\" / "\," / "\n" / WSP / NON-ASCII
>               / %x21-2B / %x2D-5B / %x5D-7E
>        ; Backslashes, commas, and newlines must be encoded.
(see the last line, which evolution-data-server properly follows).

[RFC6350] http://tools.ietf.org/html/rfc6350#section-4