| Summary: | Google calendar synchronization not working for timezones > UTC | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] libkgapi | Reporter: | Martin Huter <martin.huter> |
| Component: | calendar | Assignee: | Daniel Vrátil <dvratil> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Fix time zone conversation (to UTC) in Utils::ts2Str | ||
Hi, this should be fixed in current release which was in Applications/17.04 (5.5.0) |
Created attachment 104699 [details] Fix time zone conversation (to UTC) in Utils::ts2Str The initial synchronization for a google calendar is working, but subsequent "delta" updates are not working due to a wrong "updateTime" parameter in the query URL. Reason for this seems to be a wrong time zone conversation in Utils::ts2Str (in src/core/utils.cpp). In timezones ahead of UTC, this causes the updateTime parameter in the query to be ahead of current time, so the calendar does not get updated any more. Attached a propsed fix. Version: libkgapi-5.3.1