6.0.0-alpha12
6/12/25

[#14211] [CardDAV] info about preferred phone numbers are dropped
Summary [CardDAV] info about preferred phone numbers are dropped
Queue Horde Framework Packages
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester play (at) bitfire (dot) at
Created 12/28/2015 (3454 days ago)
Due
Updated 12/28/2015 (3454 days ago)
Assigned
Resolved 12/28/2015 (3454 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
12/28/2015 02:42:59 PM Jan Schneider Comment #2
State ⇒ Not A Bug
Reply to this comment
Horde CardDAV support is not an arbitrary vCard (or iCalendar for that 
matter) store. It's a contact server that just supports import from 
and export to vCard. Any non-supported vCard/iCalendar features will 
be discarded.
12/28/2015 10:55:28 AM play (at) bitfire (dot) at Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ [CardDAV] info about preferred phone numbers are dropped
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
Reply to this comment
Steps to reproduce:

1. Upload a VCard with preferred phone numbers:
----------
BEGIN:VCARD
VERSION:3.0
TEL;TYPE=cell:1234
TEL;TYPE=home,pref:5874
?
END:VCARD
----------
Because Horde doesn't return an ETag on PUT, the client will have to 
download the VCard at the next sync (or immediately).

2. Horde drops the "pref" attribute.
3. In the downloaded VCard, the "pref" attribute is missing, causing 
the client to remove the "preferred number" attribute from the UI, too:
----------
BEGIN:VCARD
VERSION:3.0
TEL;TYPE=HOME,VOICE:5874
TEL;TYPE=CELL,VOICE:1234
END:VCARD
----------

Expected result: "pref" should not be dropped

Saved Queries