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

When the configuration id doesn't match the fully qualified name of the configuration class, System Settings doesn't obtain the scope correctly

    Details

    • Fix Priority:
      3

      Description

      Steps to reproduce:

      1. Go to Control Panel > Configuration > System Settings
      2. Search for Blogs
      3. Assert three results display: Blogs with "Default Configuration for Application" as scope, Blogs with "System" scope, and Blogs Service with "Default Configuration for All Sites" as scope.
      4. Go back to System Settings
      5. Go to Blogs under Social

      Expected result: There should be scope named Default Configuration for Application on the left to configure configuration for blogs application
      Actual result: User can only navigate to Blogs in System Scope, and Blogs Service under Site Scope. Workaround for configuring blogs app is to search for blogs in system settings.

      Reproduced on:
      Tomcat 9.0.6 + MySQL 5.6
      Portal master GIT ID: 090b2d4baf23a17e8cb2a98646c7e49f307a7dbf

        Attachments

        1. Blogs search in system settings.png
          Blogs search in system settings.png
          34 kB
        2. NLR.png
          NLR.png
          39 kB
        3. NLR1.png
          NLR1.png
          38 kB
        4. System Settings - Social - Blogs.png
          System Settings - Social - Blogs.png
          57 kB

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Days since last comment:
                31 weeks, 2 days ago

                Packages

                Version Package