Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-44380

Import/export of calendar events fail in event the parent event is not accepted

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 6.2.0 CE GA1, 6.2.10 EE GA1
    • Fix Version/s: 6.2.X EE, 7.0.0 M1
    • Component/s: Calendar
    • Labels:
      None
    • Branch Version/s:
      6.2.x
    • Backported to Branch:
      Committed
    • Story Points:
      7
    • Fix Priority:
      4

      Description

      To reproduce:
      (1) Create a resource (e.g. Meeting Room 303)
      (2) Create an event in a site calendar (e.g. Liferay) for the site, inviting both the site and the meeting room
      (3) Accept the event for the meeting room.

      However, parent event (e.g. the one in the Liferay site) is not accepted.

      Attempt to perform a site export. Note, this causes the export to fail because the parent event (the one in the Liferay site) is pending. Since the lar export picks up the resource's booking to be exported, it will also attempt to export the parent event (e.g. the one in the site). This causes a validation exception (BaseStagedModelDataHandler:250) because the parent event (a strong dependency) is not in an exportable status

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                3 years, 25 weeks, 4 days ago