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

Private/Public Navigation Menus only automatically get created if there is not ANY navigation menu existing and the respective Public/Private Page Existing

Details

    Description

      Description
      We should create the default Primary / Private Navigation Menu whenever a Public / Private Page exists and its respective menu doesnt exist, instead of checking if any menu doesn't exist, because if we fail to do this, we will often get a bunch of cases where there is no existing public/private navigation menu automatically created. This should affect a good amount of our automated functional tests, showing that it is not its intended functionality.

      Steps to Reproduce

      1. Create a Private Page
      2. Create a Public Page
      3. Go to Build > Naivgation Menu

      Expected Result
      Public Navigation Menu Exists and Private Navigation Menu Exists

      Actual Result
      Only the first page type (Private) Navigation Menu exists.

      Reproduced on: Tomcat 9.0.6 + MariaDB 10.2
      Portal master GIT ID: 360da1f75cd9a12c8f26679d8591b05c58423c9c

      Attachments

        Activity

          People

            kyle.miho Kyle Miho
            kyle.miho Kyle Miho
            Marta Elicegui Marta Elicegui
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              4 years, 49 weeks, 6 days ago

              Packages

                Version Package
                7.1.X
                Master