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

Calendar Permissions Do Not Work for Separate Calendars.

Details

    Description

      There is an unexpected behavior in the calendar portlet when the following steps are taken.

      Steps to reproduce:
      1. Create a basic user and assign them to Liferay DXP (site) [User1]
      2. Create a page and add the Calendar portlet
      3. In Calendar portlet configurations > Display Settings: uncheck Display User Events and save.
      4. Create a new calendar under Liferay DXP's Calendars [TestCal]
      5. Make sure the second calendar has the 'view', 'view event details' permissions
      6. Create an event for each calendar.
      7. Remove the 'view event details' permission on the first (default) calendar
      8. Click on the events to verify if the user can view event details for the second calendar

      Expected Result:
      The user should be able to view event details for the second calendar.

      Actual Result:
      The user cannot view the event details for the second calendar.

      Reproduced BRANCH:
      40139ad60dbfafe7b36e5dc60ed42cc8871136d0

      Reproduced Master:
      4ef1e49a5565418b5bf991238ee548fb8a8965e2

      Attachments

        Activity

          People

            pt-zulu Product Team Zulu (Inactive)
            il.kim Brian I. Kim
            Kiyoshi Lee Kiyoshi Lee
            Feliphe Marinho Feliphe Marinho
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              1 year, 23 weeks, 6 days ago

              Packages

                Version Package
                7.2.10 DXP FP13
                7.2.X
                7.3.7 CE GA8
                7.3.10 DXP FP2
                7.3.X
                7.4.0 CE GA1 DXP 7,4
                7.4.13 DXP GA1
                Master