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

Value in non localizable field disappear after updating translation

Details

    Description

      1. Create a Web Content Structure with one localizable and one not localizable field, add any template
      2. Create a Web content using this Structure, fill every field, publish
      3. Edit web content, Add a translation and save it on the translation pop-up
      4. (Notice that a new draft version has been created) (Do not publish or save as draft!)
      5. Go back to Web Content
      6. Open the Web content created in step 2

      The not localizable field value is missing.

      On master the translation is being done in the main portlet view, issue is not reproducible.
      I have created a test on master which reproduces the root problem and fails before my fix. (The test name is: DDMImpl#testMergeFieldsWhenAddingTranslationAtBranch() )

      Attachments

        1. fixed60127.62.png
          fixed60127.62.png
          44 kB
        2. fixed60127.jpg
          fixed60127.jpg
          64 kB
        3. reproduced60127.png
          reproduced60127.png
          46 kB

        Issue Links

          Activity

            People

              ian.song Ian Song (Inactive)
              zsolt.olah Zsolt Oláh (Inactive)
              Marta Elicegui Marta Elicegui
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                7 years, 28 weeks, 3 days ago

                Packages

                  Version Package
                  6.2.X EE
                  7.0.0 Alpha 3