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

HTML Field at Dynamic data list swaps data for different translations when editing it

    Details

    • Fix Priority:
      2
    • Last Working Version:
    • Sprint:
      Data_Engine_7.3_18

      Description

      When another language (eg. Spanish) is selected, default language translation (English) will be overwritten by that language translation (Spanish).

      In case user make translation for English, then Spanish, then click on English, it is translated correctly. Problem is when user saves it while Spanish tab is active.

       Steps:

      1. Navigate to Dynamic Data List
      2. Create new DDL
      3. Add new Data definition with HTML Field
      4. Add record to DDL with English and Spanish translation
      5. Save record with Spanish tab active
      6. Edit saved record

      Expected result: Translations keep as they were written for each language
      Actual result: Default translation is overwritten with another language which was selected before saving

      Reproducible:

      • CentOS, MySQL 5.6, Tomcat 9.0.6, FF 59.0.2
      • 7.0.x nightly Master git ID: ea2973162f5561e88a7a99347c191b7afe5e5989

      Fix priority: S3 + L3 = 3

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                23 weeks, 5 days ago

                Packages

                Version Package