Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-20638

ContentStaging does not synchronize related objects

    Details

      Description

      Attempting to synchronize content with a relation yields unexpected behavior. Data for an object's relations are not synchronized.

      Refer to the following steps:

      1. Create an object (i.e, an Article), publish it
      2. Sync. changes to the target server
      3. Edit the object once more, add an object relation (existing, or upload a new one)
      4. Publish changes and go to the sync. view
      5. Notice that this event is described as "object published", even though the object was simply edited
      6. Sync. changes, and verify that, on the target, the relation added in step 3 was not correctly synchronized.

        Issue Links

          Activity

          Hide
          Gaetano Giunta (Inactive) added a comment -

          Q: is this an object-relation based on attribute or without?

          Show
          Gaetano Giunta (Inactive) added a comment - Q: is this an object-relation based on attribute or without?
          Hide
          Gabriele Perego added a comment -

          Hi Gaetano, it is an object-relation without attribute

          Show
          Gabriele Perego added a comment - Hi Gaetano, it is an object-relation without attribute
          Hide
          Bertrand Dunogier added a comment -

          It has to be an object level relation, without an attribute, since it does work with attribute level relations.

          Show
          Bertrand Dunogier added a comment - It has to be an object level relation, without an attribute, since it does work with attribute level relations.
          Hide
          Bertrand Dunogier added a comment -

          Gaetano's remarks taken into account, pull request is ready for merge.

          Show
          Bertrand Dunogier added a comment - Gaetano's remarks taken into account, pull request is ready for merge.
          Hide
          Bertrand Dunogier added a comment -

          Gaetano's remarks taken into account, pull request is ready for merge.

          Show
          Bertrand Dunogier added a comment - Gaetano's remarks taken into account, pull request is ready for merge.
          Hide
          Paulo Bras (Inactive) added a comment -

          Client reports that order of relations is not maintained across the servers.

          from project issue: "Ciao Paulo,
          after testing the patch we discover an issue quite annoying for us: the
          order of the related object will not be maintained after the sync. For us
          is quite important because often the relation represents banners on the
          front-end and the order is crucial for our client."

          there are some screenshots on project issue, which i do not attach here since they show private information, and attachments cannot be private. please check them here: http://project.issues.ez.no/IssueView.php?Id=11063&ProjectId=2843&Anchor=Comment67491

          Show
          Paulo Bras (Inactive) added a comment - Client reports that order of relations is not maintained across the servers. from project issue: "Ciao Paulo, after testing the patch we discover an issue quite annoying for us: the order of the related object will not be maintained after the sync. For us is quite important because often the relation represents banners on the front-end and the order is crucial for our client." there are some screenshots on project issue, which i do not attach here since they show private information, and attachments cannot be private. please check them here: http://project.issues.ez.no/IssueView.php?Id=11063&ProjectId=2843&Anchor=Comment67491
          Hide
          Marcos Loureiro (Inactive) added a comment -

          QA Approved

          Show
          Marcos Loureiro (Inactive) added a comment - QA Approved

            People

            • Assignee:
              Unassigned
              Reporter:
              Filipe Dobreira (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 3 days Original Estimate - 3 days
                3d
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 1 hour, 30 minutes
                3d 1h 30m