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

DDL record is displayed as JSON in case language is removed from Liferay instance

    Details

      Description

      Steps to reproduce

      1. Go to any Site => Content => Dynamic Data List
      2. Click in upper kebab menu and create a Data Definition called "MyDDM" with one Text field
      3. Return to Dynamic Data List main page
      4. Click in previously created "MyDDM" Data Definition and open "view" page
      5. Add a new DDL record
      6. Fill the text field with a test label with several translations: "en-US", "es-ES", "fr-FR"
      7. Go to Control Panel => Configuration => Instance Settings => Portal Settings => Miscellaneous
      8. Remove "French" (fr-FR) from current available languages
      9. Go back to Site => Content => Dynamic Data List
      10. Click in previously created "MyDDM" Data Definition and open again "view" page
      11. Check previous created record:
        • Expected behavior: Record is displayed correctly, in current language
        • Wrong behavior: A JSON string is displayed instead of current language text

        Attachments

          Activity

            People

            • Assignee:
              harry.chai Harry Chai
              Reporter:
              jorge.diaz Jorge Diaz
              Participants of an Issue:
              Recent user:
              Zendesk for JIRA
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                29 weeks, 1 day ago

                Packages

                Version Package
                7.0.0 DXP FP82
                7.0.X
                7.1.3 CE GA4
                7.1.10 DXP FP11
                7.1.X
                Master