Uploaded image for project: 'eZ Platform Enterprise Edition'
  1. eZ Platform Enterprise Edition
  2. EZEE-1631

Overflow from multiple blocks causes problems when deleting content

    XMLWordPrintable

Details

    Description

      When two Schedule Blocks overflow to another one and content is deleted from one of them, "pulling back" the items removes overflown items from the other block.

      Steps:
      1. Create 3 schedule blocks: S1 and S2 with one slot each, S3 with multiple slots.
      2. Set both S1 and S2 to overflow to S3.
      3. Add several items to S1 and S2, in the order: add A to S1, B to S2, C to S1, D to S2, etc., so that S3 is filled with items.
      Example result:
      - S1: item G
      - S2: item H
      - S3: items F, E, D, C

      4. Delete the current item in S2 (item H).

      Actual: the last item that had been overflown from S2 to S3 is pulled back into S2. All items that had been overflown from S1 to S3 disappear from S3 (but are still visible in the items airing list on the timeline).

      In the example, H is deleted, F is pulled back to S2, D and B remain in S3, C and E disappear.

      Expected: only items overflown from S2 are pulled back to the original block. Items overflown from S1 stay in S3.

      In the example, H is deleted, F is pulled back to S2, what remains in S3 is: E, D, C, B

      Attachments

        Activity

          People

            Unassigned Unassigned
            dominika.kurek-obsolete@ibexa.co Dominika Kurek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: