Summary: | datetime for last-modification-date violating the Kolab Format adding a +00:00 | ||
---|---|---|---|
Product: | [Unmaintained] KDE PIM Mobile | Reporter: | Bernhard E. Reiter <bernhard> |
Component: | general | Assignee: | Ludwig Reiter <ludwig.reiter> |
Status: | VERIFIED FIXED | ||
Severity: | major | CC: | aheinecke, jlayt, tokoe |
Priority: | HI | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Microsoft Windows CE | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Bernhard E. Reiter
2010-12-13 16:34:26 UTC
Cna also be seen with Kontact Desktop E5: kdepim Version: 4:4.5~e5.20101112.1197730-kk4.1198061 Hej, The code that creates the last-modifcation-date tag looks basically like this: lastModified().toZone( mZone ).toString( KDateTime::ISODate ) where lastModified() returns a KDateTime object and mZone is the KTimeZone object of this calendar. Although '+00:00' seems to be identically to 'Z' from a logical point of view there is some difference (that I didn't get) according to the RFC. @John can you shed some light on this issue? Has something changed in the time handling/formatting code lately? Ciao, Tobias the point is that the Kolab Storage format 2.0 does not allow to deviate from the 'Z' variant. The defect might be in there for a long while maybe since KDE SC 4.0 was coming up. SVN commit 1206670 by tokoe: Always write out the creation-date and last-modification-date in Zulu time to be compatible with Kolab storage format. BUG: 259744 M +2 -3 kolabbase.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1206670 Kontact Touch Windows CE 2011-02-11 Looked at the kolab.xml of a new created event. It contains Z in dates. Okay. |