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

Custom fields do not get deleted in remote live after publish

    Details

      Description

      Steps to reproduce:

      1. Enable Remote Staging (Not reproducible in Local Staging)
      2. Navigate to Control Panel > Configuration > Custom Fields > Document
      3. Add new custom field for Document
      4. Add new file entry and fill the custom field for that file entry
      5. Export Custom Fields portlet on staging server, then import it to the remote live (this is a new step after the fix)
      6. Publish to Remote Live
      7. Assert document in live contains the custom field value
      8. Go back to staged site
      9. Delete the custom field you created in step 3
      10. Assert document does not have the custom field value
      11. Export Custom Fields portlet on staging server with deletions included, then import it to the remote live with the deletions included (this is a new step after the fix)
      12. Publish to Remote Live
      13. Navigate to document

      Expected result: File entry does not have the custom field and value.
      Actual result: File entry still displays the custom field and value.

      Reproduced on:
      Tomcat 8.0.32 + MySQL 5.6
      Portal master GIT ID: c24a713afaa76290b098c57d0761cbb3479ea375

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  25 weeks ago

                  Packages

                  Version Package
                  7.1.10 DXP FP1
                  7.1.1 CE GA2
                  7.1.10.1 SP1
                  7.1.X
                  Master