[Akonadi] [Bug 348904] New: IMPP and CATEGORIES vcard properties are not synced when using CardDav resource.

Magnus Westin web at magnuswestin.com
Mon Jun 8 23:43:00 BST 2015


https://bugs.kde.org/show_bug.cgi?id=348904

            Bug ID: 348904
           Summary: IMPP and CATEGORIES vcard properties are not synced
                    when using CardDav resource.
           Product: Akonadi
           Version: GIT (master)
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: DAV Resource
          Assignee: kdepim-bugs at kde.org
          Reporter: web at magnuswestin.com

When I sync from KContact to OwnCloud some data is lost. Mainly IMPP and
CATEGORIES are missing. This is major. A minor issue is that the TYPE
information for the URL property is also lost.

I'm not sure if I'm looking at the correct code, but I checked vcardtool.h and
vcardtool.cpp in kcontacts repository and it seems like the code is missing for
IMPP and URL issues. For the CATEGORIES issue there is a comment: 
//Laurent: 31 Jan 2015. Not necessary to export it. When Categories were
changes as AkonadiTag nobody thought that it was break categorie support...
//=> not necessary to export just tag...

Not sure what that refers too, but the effect is that change removes CATEGORIES
property on sync.

Reproducible: Always

Steps to Reproduce:
1. Setup sync to a CardDav server that uses IMPP and CATEGORIES properties
(OwnCloud)
2. Setup sync in Akonadi as a "Dav Groupware Resource"
3. Sync from Akonadi to server.

Actual Results:  
IMPP and CATEGORIES properties are gone. And the TYPE filed for URL is also
missing.

Expected Results:  
IMPP and CATEGORIES properties and TYPE field for URL are syncted correctly.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list