Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-72744

Updating timezone does not update Team Calendar's event time

    XMLWordPrintable

Details

    Description

      Issue Summary

      • When a user updates their timezone in their profile, the events in Team Calendar should update for their account, to show the event time according to their timezone. This is not happening, and the event time remains the same as before their timezone was updated.
      • Due to ID-7800, even though some users have a timezone manually configured in the Atlassian account preferences, when looking at the timezone of the profile in Confluence (via profile picture > Settings /  https://<SITE-NAME>.atlassian.net/wiki/users/viewmysettings.action), it shows "site default - UTC/GMT+0000). This causes the events to be displayed at the wrong time and/or day.

      Steps to Reproduce

      1. Log in as a user, and confirm that a time-zone value is set under the Account preference.
      2. Confirm that the timezone on the site matches the time-zone above. (It should).
        • https://<SITE-NAME>.atlassian.net/wiki/users/viewmysettings.action
      3. Create a new calendar, and an event in the calendar, giving it a time.
      4. Next, log in using another account, which has either a blank time-zone value or some other time-zone than the user who created the event.
      5. View the event that was created by the User in Step 3 above.|
      6. The time of the event will be different, due to the differences in time-zone between these two users, and this is expected.
      7. Now, update the time-zone of the second user to match the time-zone of the first user, or some other time-zone, and view the event.
      8. The time of the event does not get updates and remains the same as the time-zone of the user when the event was first created.

      Expected Results

      • When a user updates their timezone, the event time should get updated as well, to match their timezone.

      Actual Results

      • Event time remains the same despite the user's timezone being updated.
      • This is for new events as well, and no matter what, we cannot get the event times to sync between users.
      • For the root cause tied to ID-7800, events are displayed on a different day/time than is currently expected. For some users that have events set to "all day", it displays it on a different day by tapping the event. In this specific scenario, re-updating the timezone in 
      • https://id.atlassian.com/manage-profile/account-preferences might help after around 24 hours.

      Workaround

      Currently, there is no known workaround for this behavior. A workaround will be added here when available

      Attachments

        1. time-zone-not-set.PNG
          time-zone-not-set.PNG
          5 kB
        2. time-zone-set.PNG
          time-zone-set.PNG
          3 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              smaran Sattesh Maran
              Votes:
              12 Vote for this issue
              Watchers:
              28 Start watching this issue

              Dates

                Created:
                Updated: