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

Elements in the RelationList should be displayed in the correct order

    Details

      Description

      Steps to reproduce:

      1. Edit a default Article ContentType
      2. Add RelationList FieldType and save ContentType
      3. Go to content
      4. Create few random contents (articles, folders)
      5. Create the new article and add contents created in the previous step into RelationList field
      6. Publish content

      Current result:
      Not always, but very often you will see the list of related contents in randomly changed order. Both in the content preview view and content edit view. See attached screenshots.

      Expected result:
      List of related contents should be always displayed as it was set during the creation.

      More information:
      The issue is most likely caused by asynchronous content loading without promises. Therefore, some of the requests arrive earlier than others and these are immediately displayed.

        Activity

        Kamil Madejski created issue -
        Kamil Madejski made changes -
        Field Original Value New Value
        Link This issue relates to CS-6828 [ CS-6828 ]
        Kamil Madejski made changes -
        Status Open [ 1 ] Confirmed [ 10037 ]
        Kamil Madejski made changes -
        Status Confirmed [ 10037 ] InputQ [ 10001 ]
        Kamil Madejski made changes -
        Attachment ezp-28239-before-publish.png [ 30986 ]
        Attachment ezp-28239-preview.png [ 30987 ]
        Attachment ezp-29239-edit-view.png [ 30988 ]
        Show
        Adam Wójs added a comment - - edited PR: https://github.com/ezsystems/PlatformUIBundle/pull/973 Merged: https://github.com/ezsystems/PlatformUIBundle/commit/c8be47314935899ab297e9f7ac2443055bc90bdc
        Adam Wójs made changes -
        Status InputQ [ 10001 ] Development [ 3 ]
        Assignee Adam Wójs [ adam.wojs@ez.no ]
        Adam Wójs made changes -
        Status Development [ 3 ] Development Review [ 10006 ]
        Michał Szołtysek made changes -
        Status Development Review [ 10006 ] Documentation Review done [ 10011 ]
        Assignee Adam Wójs [ adam.wojs@ez.no ]
        Michał Szołtysek made changes -
        Status Documentation Review done [ 10011 ] QA [ 10008 ]
        Hide
        Michał Szołtysek added a comment -

        QA Approved on eZ Platform v1.7.7 & v1.13.3 with patch.

        Show
        Michał Szołtysek added a comment - QA Approved on eZ Platform v1.7.7 & v1.13.3 with patch.
        Michał Szołtysek made changes -
        Status QA [ 10008 ] QA Done [ 10007 ]
        Fix Version/s 1.7.8 [ 14923 ]
        Fix Version/s 1.13.4 [ 14992 ]
        Assignee Michał Szołtysek [ michal.szoltysek@ez.no ]
        Michał Szołtysek made changes -
        Status QA Done [ 10007 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Confirmed Confirmed
        1m 13s 1 Kamil Madejski 24/May/18 2:44 PM
        Confirmed Confirmed InputQ InputQ
        10s 1 Kamil Madejski 24/May/18 2:44 PM
        InputQ InputQ Development Development
        21d 18h 30m 1 Adam Wójs 15/Jun/18 9:14 AM
        Development Development Development Review Development Review
        4s 1 Adam Wójs 15/Jun/18 9:14 AM
        Development Review Development Review Documentation Review done Documentation Review done
        5d 1h 37m 1 Michał Szołtysek 20/Jun/18 10:52 AM
        Documentation Review done Documentation Review done QA QA
        8s 1 Michał Szołtysek 20/Jun/18 10:52 AM
        QA QA QA Done QA Done
        54m 36s 1 Michał Szołtysek 20/Jun/18 11:46 AM
        QA Done QA Done Closed Closed
        61d 3h 20m 1 Michał Szołtysek 20/Aug/18 3:07 PM

          People

          • Assignee:
            Unassigned
            Reporter:
            Kamil Madejski
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: