| Summary: | Microsoft's CDO timezones not accepted by Google | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] libkgapi | Reporter: | Harald Stürmer <ironcold> |
| Component: | calendar | Assignee: | Daniel Vrátil <dvratil> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | http://commits.kde.org/akonadi-google/1256236ad1f6376b847bc7e8c3fb879331f25ae0 | Version Fixed/Implemented In: | 0.4.4 |
| Sentry Crash Report: | |||
| Attachments: | Invitation, that didn't work. | ||
|
Description
Harald Stürmer
2012-11-29 01:20:28 UTC
Created attachment 75528 [details]
Invitation, that didn't work.
Git commit 1256236ad1f6376b847bc7e8c3fb879331f25ae0 by Dan Vrátil. Committed on 03/12/2012 at 20:09. Pushed by dvratil into branch 'LibKGAPI/0.4'. Handle Microsoft TZIDs Microsoft TZIDs which are not compatible with the Olson timezone format which Google expects in dtStart and dtEnd timezones. We use special mapping of X-MICROSOFT-CDO-TZID property to a real Olson timezones to make Google happy. Unfortunatelly this means that the original long MS timezone name is not preserved. The conversion is run only in Objects::Event -> JSON serializer, as Google always returns events with Olson timezone format. FIXED-IN: 0.4.4 M +191 -2 libkgapi/services/calendar.cpp http://commits.kde.org/akonadi-google/1256236ad1f6376b847bc7e8c3fb879331f25ae0 |