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:
              1 year, 28 weeks, 3 days ago

                Packages

                Version Package
                7.1.10 DXP FP12
                7.1.X
                Master