PUBLIC - Liferay Portal Community Edition
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-34280

Editing any but the first element from a series of recurring ones does shift the series to start at the time of the edited element.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 6.2.0 CE M5
    • Fix Version/s: 6.2.0 CE M5
    • Component/s: Calendar, Collaboration
    • Labels:
    • Environment:
      Liferay 6.2.X over Tomcat 7.0.27
      MySQL 5.1
      Java 1.6
    • Story Points:
      2
    • Similar Issues:
      Show 5 results 

      Description

      The event can be reproduced by the following ways

      1. In the week view, create an event starting at the first day of the week (e.g. Sunday) and which is repeated daily for seven days, so the last instance will be at Saturday.
      2. Edit the title of the Tuesday instance using the quick dialog.

      Expected result:

      All the events would change the title; the first event would still be at Sunday and the last one would still be at Saturday.

      Actual result:

      The title is changed; however, the instances at Sunday and Monday disappear, and two other instances appear in the following days after Saturday. This way, the last instance appears in the Monday after Saturday.

        Issue Links

          Activity

          Hide
          Adam Brandizzi added a comment -

          New pull request, now calculating the number of recurrences instead of trying to rely on the day of the last one.

          Show
          Adam Brandizzi added a comment - New pull request, now calculating the number of recurrences instead of trying to rely on the day of the last one.
          Hide
          Serena Song (Inactive) added a comment - - edited

          PASSED Manual Testing using the following steps:

          1. Start Liferay instance.
          2. Deploy the calendar portlet.
          3. Add a page and a calendar portlet to the page.
          4. In the week view, new a event.
          5. Edit the newly create event.
          6. Set repeated daily for seven days.
          7. Edit the title of the Tuesday instance using the quick dialog.
          8. Save and click "ALL Events in the series".

          Reproduced on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: f85be5c318df6e7b6702a2f5cfcf874169602b3a.
          Plugins 6.2.x EE GIT ID: 829b720bf602238887b331ed3afe589d3c6ce5ca.

          Editing any but the first element from a series of recurring ones does shift the series to start at the time of the edited element.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: bff506e106e15d5827c617793e769b8d4e5d4cdf.
          Plugins 6.2.x EE GIT ID: 130ad4df0ebbfec35674b58469e1b71379fa7b29.

          All the events title are changed and the events position still in the same day.

          Show
          Serena Song (Inactive) added a comment - - edited PASSED Manual Testing using the following steps: Start Liferay instance. Deploy the calendar portlet. Add a page and a calendar portlet to the page. In the week view, new a event. Edit the newly create event. Set repeated daily for seven days. Edit the title of the Tuesday instance using the quick dialog. Save and click "ALL Events in the series". Reproduced on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: f85be5c318df6e7b6702a2f5cfcf874169602b3a. Plugins 6.2.x EE GIT ID: 829b720bf602238887b331ed3afe589d3c6ce5ca. Editing any but the first element from a series of recurring ones does shift the series to start at the time of the edited element. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: bff506e106e15d5827c617793e769b8d4e5d4cdf. Plugins 6.2.x EE GIT ID: 130ad4df0ebbfec35674b58469e1b71379fa7b29. All the events title are changed and the events position still in the same day.

            People

            • Assignee:
              Serena Song (Inactive)
              Reporter:
              Adam Brandizzi
              Recent user:
              Randy Zhu
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                2 years, 11 weeks ago

                Development

                  Structure Helper Panel