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

Pages cannot be reordered unless every page in the site is published

    Details

      Description

      After LPS-45866 was added, it was required that all pages of a site be published in order to rearrange the pages. But this is too restrictive. We can loosen the requirement a bit and just require that all pages which have a common parent layoutId must be selected, since their priorities are independent of the priorities for pages under different parent layouts.

      Steps to Reproduce

      1. Create a page hierarchy
        A
        >A1
        >A2
        B
        >B1
        >B2
      2. Publish all the pages to live
      3. Swap the order of A1 and A2
      4. Publish only A1 and A2

      Expected Result
      The page order for A1 and A2 in the live site would be updated

      Actual Result
      The page order for A1 and A2 in the live site is not updated

      Reproduced on ee-6.2.x - cbaa1c9
      Reproduced on master - 2fdb7de

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  19 weeks, 1 day ago

                  Packages

                  Version Package
                  Master