← Back to team overview

touch-packages team mailing list archive

[Bug 1311165] Re: timezone incorrectly modified when editing/creating google calendar event

 

This is still broken on rtm and vivid releases. I don't know if the
problem exists on the qtorganizer5-eds side or the calendar app side.

Here is the problem and how to reproduce:


Problem 1:
1) my current timezone on the phone is set for UTC -5 (EST)
2) sync google calendar
3) create a new calendar event in Calendar app for 8am and save it on the Google calendar
4) wait for sync to happen
5) open Google calendar in browser

Expected results:
- new event should be seen at 8am on Google calendar in browser

Actual results:
- new event is seen at 1pm on Google calendar in browser

Problem 2:
1) my current timezone on the phone is set for UTC -5 (EST)
2) sync google calendar
3) edit an event in the calendar app that came from google calendar, and change it's description
4) wait for sync to happen
5) open Google calendar in browser

Expected results:
- calendar event viewed in Google calendar on browser should remain at original time and show an updated description

Actual results:
- calendar event is moved 5 hrs forward in Google calendar

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtorganizer5-eds in
Ubuntu.
https://bugs.launchpad.net/bugs/1311165

Title:
  timezone incorrectly modified when editing/creating google calendar
  event

Status in Qt Organizer - EDS plugin:
  Fix Released
Status in Calendar application for Ubuntu devices:
  New
Status in Ubuntu UI Toolkit:
  Fix Released
Status in “qtorganizer5-eds” package in Ubuntu:
  Confirmed

Bug description:
  We are not preserving the time zone of a calendar event after editing
  it.

  - Create an event in Google Calendar (using browser calendar.google.com), at 12pm local time, call it "Test"
  - Ensure your timezone on device is set to your correct timezone (UTC -4 in my case) by accessing system-settings
  - Import Calendar from Google account (by setting up online account for Google)
  - Verify the "Test" event shows up correctly in Calendar app at 12pm
  - Now edit the event and change the description to "Test, 123" and save the event.
  - After the sync runs (wait one or two minutes), open your browser and reload your google calendar

  Expected result:
  - Event should be called "Test, 123" and still at 12pm local time

  Actual results:
  - Event is correctly updated to show "Test, 123" but time has shifted to 3pm local time

  We should not be modifying the timezone when editing the event

To manage notifications about this bug go to:
https://bugs.launchpad.net/qtorganizer5-eds/+bug/1311165/+subscriptions