View Issue Details

IDProjectCategoryView StatusLast Update
0002038SOGoBackend Address Bookpublic2016-03-24 13:35
Reporterflo_m Assigned Toludovic  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Product Version2.0.1 
Summary0002038: Contact App (OS X Mountain Lion) bug when sorting contacts in Groups
Description

When adding a CardDav Account to OS X Mountain Lion (10.8), all contacts are being synced well.

Nevertheless, if the contacts are being grouped into Groups within the Contact App, it works only on the Computer that made the ordering.
If you connect another Mac (Mountain Lion 10.8) to the CardDav Account, the Contacts are unsorted and not present in the groups. If you therefore move the contacts to the group they should be, they get removed on the other computer.

In Short:
-> Add Contacts to Groups in Mac 0000001
-> Contacts are not synced in Groups on Mac 0000002
-> Adding Contacts to Groups as in Mac 0000001 on Mac 0000002 removes them from Groups in Mac 0000001

TagsNo tags attached.

Activities

mcantsin

mcantsin

2012-12-01 20:37

reporter   ~0005017

It looks like this is a bug by Apple. - They seemingly violate RFC 6352.

Contacts.app sets the value of "addressbook-home-set" to /caldav.php/foobar/ instead of /caldav.php/foobar/addressbook/ in ~/Library/Application\ Support/AddressBook/Sources/XYZ-123456-FOOBAR/Configuration.plist.

mcantsin

mcantsin

2012-12-01 20:39

reporter   ~0005018

Section 7.1.1. of RFC 6352 says:

"Description: The CARDDAV:addressbook-home-set property is meant to
allow users to easily find the address book collections owned by
the principal. Typically, users will group all the address book
collections that they own under a common collection. This
property specifies the URL of collections that are either address
book collections or ordinary collections that have child or
descendant address book collections owned by the principal."

The address book software "Contacts.app" in OS X 10.7 & 10.8 seems not to respect this specification.

Issue History

Date Modified Username Field Change
2012-10-16 06:25 flo_m New Issue
2012-12-01 20:37 mcantsin Note Added: 0005017
2012-12-01 20:39 mcantsin Note Added: 0005018
2016-03-24 13:35 ludovic Status new => closed
2016-03-24 13:35 ludovic Assigned To => ludovic
2016-03-24 13:35 ludovic Resolution open => no change required