ICAL.js should use timezones from ICS if necessary
Categories
(Calendar :: ICAL.js Integration, defect)
Tracking
(Not tracked)
People
(Reporter: darktrojan, Assigned: leftmostcat)
References
Details
(Whiteboard: [timezone])
Attachments
(3 files)
Updated•10 years ago
|
Updated•2 years ago
|
Microsoft timezone names are not recognised, such as 'US Mountain Standard Time' and 'Pacific Standard Time'. When fixing, please make sure that DST works correctly, as I saw some ICS files that were inconsistent with their handling of the numerical hour shifts.
A few example files that are not parsed by the current calendar correctly are attached.
Updated•2 years ago
|
The calendar software also corrupts the existing events in Exchange/IMAP server account when touched (if I'm not mistaken, just fiddling around without editing anything is enough for it to overwrite the events with corrupted ones that show improper time).
Maybe the severity should be bumped to a higher level than S3/normal, or does this apply only to released stable versions? The bug appears 8 years old, but the issue is recent and fairly serious, as there's no workaround. Possibly 90% of event files are generated using Microsoft tools and/or pass through Microsoft servers, and this bug corrupts all events that come from a non-local timezone (virtually all remote work these days).
Comment 8•2 years ago
|
||
For the record as per Bug 1814934 Comment 0:
"...
Thunderbird 110.0b3 (64-bit) on Windows 10, an .isc file (or an accepted received invite) of a 3pm event set with timezone TZID:W. Europe Standard Time (aka Paris time) appears at 3pm instead of 2pm in my Europe/London network CalDav calendar (aka 3pm Paris time) ones imported (or email invite accepted).
(...)
As the reproducible issue is not happening Thunderbird 102.7.1 (64-bit)
..."
So issue may have aggravated recently...
Assignee | ||
Comment 12•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Comment 13•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/1f92bc9ddbda
import ical.js update with support for embedded ICS time zones. r=darktrojan
Description
•