Details

    • Type: Technical Task Technical Task
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 6.2.X EE, 7.0.0 M3
    • Fix Version/s: 6.2.X EE, 7.0.0 M1
    • Component/s: Calendar
    • Labels:
      None
    • Similar Issues:
      Show 5 results 

      Description

      As a user, I should be able to schedule a recurring event to the same hour of day regardless of DST.

      Currently, if I create an event that happens every day at 12 AM in Los Angeles from 2 February, it will be scheduled to 1 AM during the Daylight Savings Time if I log in with a user whose time zone is "America/Los_Angeles". However, if I log in with an user whose display time zone is UTC, then the event will be scheduled to 8 AM every day.

      I should be able to make the event appear, to an user with LA time zone, at 12 AM. For the user at UTC, it should appear at 8 AM before DST and at 7 AM during DST.

      Ideally, we could make each calendar configurable to have its own time zone. Since this is probably a significant change with updates on database, each calendar will have the timezone of its user or, if the calendar is not related to a user, it will have the global time zone.

      Steps to test:

      1. Add a Calendar portlet to a page
      2. Change user's timezone to be a timezone that uses DST (ie: PST)
      3. Create a repeating event that repeats daily and spans the day that DST occurs
      4. Assert all events in series appear at the same start time before and after DST occurs
      5. Create another user to another timezone
      6. Invite created user to repeated event
      7. Log in as created user
      8. Assert all events in series appear at the same start time before and after DST occurs
      1. display-la.png
        36 kB
      2. display-utc.png
        35 kB

        Issue Links

          Activity

          Hide
          Adam Brandizzi added a comment -

          This ticket is actually a second step to solve the problem related at LPS-44529.

          Show
          Adam Brandizzi added a comment - This ticket is actually a second step to solve the problem related at LPS-44529 .
          Hide
          Marcellus Tavares added a comment -

          Just started reviewing :)

          Sent from GH.

          Show
          Marcellus Tavares added a comment - Just started reviewing :) Sent from GH .

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                50 weeks ago

                Development

                  Structure Helper Panel