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

Enabling Inherit Changes on an unlinked Widget Page will cause an ORMException

    Details

      Description

      Issue
      When Enabling Inherit Changes on an Unlinked Widget Page created from a Page Template, the portal will throw an ORMException.

      Steps to Reproduce

      1. Go to Design > Page Templates > Page Templates > Add a Widget Page Template
      2. Create a blank Widget Page 
      3. Go to Site Builder > Pages
      4. Create a Page from the Widget Page Template
      5. Return to Design > Page Templates > Page Templates 
      6. Edit the Widget Pages Template and add any portlet (e.g. Documents and Media)
      7. Return to Site Builder > Pages
      8. Edit the Page and enable Inherit Changes
      9. Save the Page 

      Expected Behavior

      Page is saved and changes made to the Widget Template are propagated to the Page.

      Actual Behavior
      Page is not saved and all changes made to Page Settings are reset.  ORMException in stack trace.

      Reproduced in

      • Master
      • 7.3.x

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              diego.hu Diego Hu
              Reporter:
              jorge.avalos Jorge Avalos
              Participants of an Issue:
              Recent user:
              Brian Lee
              Engineering Assignee:
              Jorge Avalos
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                29 weeks, 3 days ago

                  Packages

                  Version Package
                  7.3.X
                  7.4.3.8 CE GA8
                  7.4.13 DXP U4
                  7.4.3.9 CE GA9
                  7.4.3.10 CE GA10
                  7.4.3.11 CE GA11
                  Master