Event reminders stored in UTC but triggered in local timezone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Calendar App |
Fix Released
|
Undecided
|
Unassigned | ||
qtorganizer5-eds (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
phablet@
com.ubuntu.
phablet@
system-image-cli -i
current build number: 4
device name: mako
channel: ubuntu-
last update: 2014-10-08 09:47:10
version version: 4
version ubuntu: 20141007
version device: 20140929.1
version custom: mako-0.5
When creating events with reminders at "Event time", the reminder is stored in UTC, but triggered in local time. I first noticed this when creating events in BST (UTC+0100).
STR:
- Set device timezone to something other than GMT/UTC.
- Open Calendar
- From the actions mention, select New Event
- Fill in some basics - time /date, event name, location, reminder at "Event time"..
- Save the event
- Wait until the alotted time, and observe the absence of a reminder.
Setting my timezone to SAST (UTC+0200) and adding an event 5 minutes
into the future, no reminder fired. However, changing the date to 2h5m
into the future, the reminder fired 2h before the event. So it looks like
the reminder is being *stored* in UTC, but *fired* in local time.
Here is the entry from ~/.local/
BEGIN:VEVENT
UID:20141017T09
DTSTAMP:
DTSTART:
DTEND:20141017T
X-LIC-ERROR;
in RRULE property. Removing entire property: ERROR: No Value
LOCATION:Here
DTSTART:
DTEND:20141017T
X-LIC-ERROR;
in RRULE property. Removing entire property: ERROR: No Value
LOCATION:Here
SUMMARY:Test Event
SEQUENCE:1
LAST-MODIFIED:
END:VEVENT
END:VCALENDAR
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.