Summary: | X-Attributes got lost | ||
---|---|---|---|
Product: | [Applications] kaddressbook | Reporter: | Sandro Knauß <sknauss> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chrysn, montel, tokoe |
Priority: | NOR | ||
Version: | GIT | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdepimlibs/d09d0b46868330cd2bfeb90fa071c1a14a48231c | Version Fixed In: | 14.12.2 |
Sentry Crash Report: | |||
Attachments: |
input file as generated by evolution
what kaddressbook produces after export |
Description
Sandro Knauß
2015-01-04 01:07:04 UTC
Do you have a testcase ? Created attachment 90344 [details]
input file as generated by evolution
Created attachment 90345 [details]
what kaddressbook produces after export
i've produced the attached test case by the following procedure (which produces the same error as using carddav; it's easier to reproduce like that, but actually matters more on carddav servers): * on a local address book in evolution create a John Doe with work email address johndoe@example.com and private email address thejoe@freemail.example.com (version 3.12.9) * export from evolution as from-evolution.vcf * import to KAddressBook's Personal Contacts (version 4.14.2) * export selected as vcard 3 with all fields exported (but not display name as full name) to unmodified-from-kaddressbook.vcf the x-evolution-ui-slot attributes have been stripped from both email addresses. Thanks for this testcase I will able to investigate it soon Ok EMAIL doesn't support Type and extra settings Git commit 7b7dd09db88d8ccf92a5837b56a6c426265f8aa3 by Montel Laurent. Committed on 12/01/2015 at 07:02. Pushed by mlaurent into branch 'KDE/4.14'. Start to fix Bug 342469 - X-Attributes got lost M +1 -0 kabc/CMakeLists.txt A +84 -0 kabc/email.cpp [License: LGPL (v2+)] A +53 -0 kabc/email.h [License: LGPL (v2+)] http://commits.kde.org/kdepimlibs/7b7dd09db88d8ccf92a5837b56a6c426265f8aa3 Ok now kabc support attribute but I need to fix akonadi-contact now (which remove attributes...) I added new unittest to be sure that X-attribute is not losing. Now I still need to fix akonadi-contact Git commit d09d0b46868330cd2bfeb90fa071c1a14a48231c by Montel Laurent. Committed on 19/01/2015 at 12:29. Pushed by mlaurent into branch 'KDE/4.14'. Fix Bug 342469 - X-Attributes got lost FIXED-IN: 14.12.2 M +10 -2 akonadi/contact/editor/autotests/emaileditdialogtest.cpp M +42 -46 akonadi/contact/editor/emaileditwidget.cpp M +5 -4 akonadi/contact/editor/emaileditwidget.h http://commits.kde.org/kdepimlibs/d09d0b46868330cd2bfeb90fa071c1a14a48231c |