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

User is not unsubscribed from Blogs portlet if leaves site through a user group

    Details

      Description

      Steps to reproduce:
      1. Create a user A.
      2. Create a user group G1.
      3. Add A to G1.
      4. Create a new empty site and create a public and a private page.
      5. On the private page put a Blogs portlet.
      6. Add G1 as member of the site.
      7. Login as A and go to that private page: click Subscribe.
      8. Remove A from G1 and visit the page again: you cannot access it, which is expected.
      9. Add A to G1 again, and visit the page again.
      Result: You see an Unsubscribe link, as if you would still be subscribed.
      Expected: You should see a Subscribe link, because user A should have been automatically unsubscribed from that portlet when doing step 8 (when removing him from the group, and thus from that site)

      With a direct site member (not through a group), the expected behaviour is observed.

      7.0.x: reproduced
        Master: reproduced

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              beck.liu Beck Liu
              Reporter:
              marcell.gyopos Marcell Gyöpös
              Participants of an Issue:
              Recent user:
              Enterprise Release HU
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                11 weeks, 5 days ago

                  Packages

                  Version Package
                  7.2.X
                  7.3.4 CE GA5
                  7.3.10 DXP GA1
                  Master