Bug 345682 - zanshin 0.2.1-1074-ge570d19 doesn't show projects as projects after sync
Summary: zanshin 0.2.1-1074-ge570d19 doesn't show projects as projects after sync
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kcalendarcore
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-29 20:47 UTC by Franz Schrober
Modified: 2019-10-12 20:49 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Schrober 2015-03-29 20:47:07 UTC
zanshin-next 0.2.1-1074-ge570d19 doesn't show projects on a different machine as project after they were synchronized through things like CalDav (owncloud). The akonadiconsole shows that the raw data contains the vcard entry X-KDE-ZANSHIN-PROJECT:1. But this doesn't seem to be enough for zanshin-next because it expects X-KDE-Zanshin-Project:1 (compare lower and upper case).

Fix is to make the string compare for this entry to ignore upper/lowercase or to use vcard compatible UPPER-CASE-ONLY keys.

Reproducible: Always
Comment 1 Kevin Ottens 2015-12-23 21:25:29 UTC
I would expect that to still be a problem in the upcoming 0.3. We have no good way to fix that and stay compatible with data already in the wild... That said I would argue this is the job of KCalCore to deal with casing properly, we're merely using it to check for the custom property presence. Reassigning there.
Comment 2 David Faure 2019-10-12 20:49:49 UTC
I believe I fixed this in https://phabricator.kde.org/D19238