Details

    • Fix Priority:
      3

      Description

      With this issue, we want to complement the LPS-138565 fix. The LPS-138565 ticket fixed the issue with the status of the copied widget pages but we want the wrongly created (pages with status 2) to be updated with the right status.

      With this upgrade process we will:

      • Reset the status of all non-content pages (Widget Pages) to status = 0 that have a LayoutPageTemplateStructure (modules/apps/layout/layout-page-template-api/src/main/java/com/liferay/layout/page/template/model/LayoutPageTemplateStructure.java)
      • Remove the unnecessary LayoutPageTemplateStructure records.

      Testing notes

      • Use a master version before @c554f5e387be6a474ab43732f5f8df3835b7d52e
      • Create and then copy a widget page to create the faulty records in the db (like here LPS-138565)
      • Inspect the wrong records in the db
      • Checkout the fix and deploy the layout-page-template-service module
      • Run the `upgrade:execute com.liferay.layout.page.template.service` Gogo shell command
      • Inspect the db

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              mark.gulacsy Mark Gulacsy
              Participants of an Issue:
              Recent user:
              Eudaldo Alonso
              Engineering Assignee:
              Mark Gulacsy
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Days since last comment:
                10 weeks, 1 day ago

                  Packages

                  Version Package