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

System configuration FormNavigatorConfiguration.formNavigatorEntryKeys() has String[] type but it is exported to config file as String

    Details

      Description

      Steps to reproduce

      1. Go to Control Panel => Configuration => System Settings => Forms => Form Navigator
      2. Enter a Form entry:
        • Form Navigator ID: journal.form
        • Form Navigator Entry Keys: content,metadata,schedule,related-assets
      3. Export Entries from kebab menu
      4. Check generated file
        • Expected content:
          formNavigatorEntryKeys=[ \
            "content,metadata,schedule,related-assets", \
            ]
          formNavigatorId="journal.form"
        • Wrong content:
          formNavigatorEntryKeys="content,metadata,schedule,related-assets"
          formNavigatorId="journal.form"

      Note: If you try importing config file in other Liferay instance, the file with wrong format won't work fine.
      You can check it if you import the configuration in a empty Liferay and after that, you go to a site => Content => Web Content.
      With the wrong config file, only last configured section will be displayed in user interface

        Attachments

          Activity

            People

            • Assignee:
              sharry.shi Sharry Shi
              Reporter:
              jorge.diaz Jorge Diaz
              Participants of an Issue:
              Recent user:
              Clarissa Velazquez
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

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

                Packages

                Version Package
                7.1.10 DXP FP12
                7.1.X
                Master