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

Same web content structure listed multiple times on administration screen

    Details

      Description

      1. Log in as 'test' - default admin user.
      2. Create new site role 'Editor' with all permissions in section: Site Administration -> Content -> Web Content.
      3. Create user 'editor' with role 'Editor' in default site.
      4. Log in as 'editor'.
      5. Go to Site Administration -> Content -> Web Content -> Manage -> Structures.
      5. Create new structure with name 'Structure1'.
      6. Click Actions -> Permissions in row 'Structure1'.
      7. Check 'View' action in 'Guest' row. Save changes.
      8. Now there are two rows with name 'Structure1' on structures list.

      The structure will be listed as many times as the number of roles that have View permission on it.

      Master is not affected because LPS-57536 unintentionally fixed it. It can't be backported entirely because it's original issue is not reproducible on ee-6.2.x and it also depends on code that is unique to master. So this is only a partial backport of LPS-57536 basically.

        Attachments

        1. Fixed.PNG
          Fixed.PNG
          112 kB
        2. Reproduced.PNG
          Reproduced.PNG
          133 kB

          Issue Links

            Activity

              People

              Assignee:
              harry.chai Harry Chai
              Reporter:
              gergely.mathe Gergely Mathe (Inactive)
              Participants of an Issue:
              Recent user:
              Marta Elicegui
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                5 years, 29 weeks, 1 day ago

                  Packages

                  Version Package
                  6.2.X EE