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

Multiple Requests are allowed for site membership

    Details

      Description

      Issue
      Multiple site membership requests can be created by the same user.

      Steps to reproduce

      1. Start a clean bundle
      2. Go to Control Panel and create a new site with membership Restricted
      3. Create a new user
      4. Open 2 different browsers and login with that new user
      5. Go to My Private Pages or My Dashboard in both browsers
      6. Select Available Sites in both browsers
      7. Note that the created site is displayed and is possible to request membership
      8. Click on Request Membership on both browsers (type any comment)
      9. Go back to admin browser
      10. Go to that site's Site Membership
      11. Click on There are 2 membership requests pending. link

      Actual results
      There are 2 request for the same user and same site

      Expected results
      Only 1 membership request for a user per site.

      Reproduced in
      6.1.20
      6.1.x (7e0ff3d2d489d0ca8227bd87cbdc6bf741926dbc)
      7.0.x (35fcd52595450b59e50d31fe14cbc514078057fd)
      master (97f4ccb4e2cf91911b40b9d3832fad6611ff597e)

        Attachments

        1. 7.0 pass1.png
          7.0 pass1.png
          12 kB
        2. 7.0 pass2.png
          7.0 pass2.png
          25 kB
        3. master pass.png
          master pass.png
          23 kB
        4. master pass 02.png
          master pass 02.png
          11 kB

          Activity

            People

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

              Dates

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

                Packages

                Version Package
                7.0.0 DXP FP14
                7.0.0 DXP SP3
                7.0.3 CE GA4
                7.0.X EE
                7.1.X
                Master