Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-44044 Events cannot be made repeatable on the n-th day of a month / year
  3. LPS-49621

Calendar portlet should convert the wrongly imported events from Liferay 6.1 to the correct recurrence pattern

    Details

    • Type: Technical Task
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.2.X EE, 7.0.0 M2
    • Component/s: Calendar
    • Labels:
      None

      Description

      Calendar portlet for Liferay > 6.2 does not import all recurring events correctly. An UpgradeProcess should be created such that retrieves the old CalEvent recurrences, see if the already imported events use the wrong recurrence and then update the wrongly imported recurrence.

      Steps to reproduce

      1. Apply this dump from Liferay 6.1 in a database.
      2. Start up Liferay 7.0 pointing to this database.
      3. Deploy the calendar portlet compiled from commit 9c599fbac5ba64ab0f6de8ddd4686a2c23edec85 (you can use the attached WAR file)
      4. Check that the events expected to recur positionally are actually recurring in other ways (as described in the "Actual results" from LPS-49602)
      5. Deploy calendar portlet compiled from HEAD.

      Expected results

      • In Liferay 7.0, the events would behave like described in the "Expected results" from LPS-49602.

      Actual results

      • The events will behave like described in the "Actual results" from LPS-49602. That is, once the events were incorrectly imported, they stay that way. They should, however, be repaired.

        Attachments

          Activity

            People

            Assignee:
            sharon.choi Sharon Choi
            Reporter:
            adam.brandizzi Adam Brandizzi
            Recent user:
            Esther Sanz
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              6 years, 14 weeks, 3 days ago

                Packages

                Version Package
                6.2.X EE
                7.0.0 M2