Task #59853

Epic #58282: Workspaces Workpackage #2

Story #58284: Bug fixes & Behaviour

Wrong nesting of deleted versioned child records

Added by Oliver Hader about 1 year ago. Updated 12 months ago.

Status:Resolved Start date:2014-06-24
Priority:Should have Due date:
Assigned To:Oliver Hader % Done:

100%

Category:Workspaces Spent time: -
Target version:-
TYPO3 Version:6.2 Complexity:
PHP Version:5.3 Sprint Focus:

Description

Scenario/Actions:
  • having an IRRE parent-child structure (live)
  • backend, workspace selected
  • delete a child-record and save
  • the workspace module shows wrong nesting for deleted records

Reason:
The reference index points for the deleted element uses the live id, instead of the versioned id.

DataSet:
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/modifyParentNDeleteHotelChild.csv (sys_refindex not checked there)

59853.png (73.8 kB) Oliver Hader, 2014-06-24 17:26


Related issues

related to Core - Task #59874: Wrong sys_refindex for deleted child records Resolved 2014-06-25

Associated revisions

Revision b6c71b9c
Added by Oliver Hader 12 months ago

[BUGFIX] Wrong nesting of deleted versioned child records

If deleting an IRRE child reference, the nesting leving in the
workspace module is not shown correctly. The reason for that is,
that the sys_refindex entry points to the live id of the deleted
child record.

This change takes care of correct visualization only, but does not
touch the sys_refindex behavior in this case.

Resolves: #59853
Releases: master, 6.2
Change-Id: I09970d12ba10e528c150275952ec4c9ff8333a0a
Reviewed-on: http://review.typo3.org/31591
Reviewed-by: Oliver Hader <>
Tested-by: Oliver Hader <>

Revision ed5cc87b
Added by Oliver Hader 12 months ago

[BUGFIX] Wrong nesting of deleted versioned child records

If deleting an IRRE child reference, the nesting leving in the
workspace module is not shown correctly. The reason for that is,
that the sys_refindex entry points to the live id of the deleted
child record.

This change takes care of correct visualization only, but does not
touch the sys_refindex behavior in this case.

Resolves: #59853
Releases: master, 6.2
Change-Id: I09970d12ba10e528c150275952ec4c9ff8333a0a
Reviewed-on: http://review.typo3.org/32138
Reviewed-by: Oliver Hader <>
Tested-by: Oliver Hader <>

History

#1 Updated by Oliver Hader about 1 year ago

#2 Updated by Oliver Hader about 1 year ago

  • Status changed from New to Accepted

#3 Updated by Oliver Hader about 1 year ago

  • Subject changed from Wrong sys_refindex for deleted child records to Wrong nesting of deleted versioned child records

#4 Updated by Gerrit Code Review about 1 year ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/31591

#5 Updated by Gerrit Code Review 12 months ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/31591

#6 Updated by Gerrit Code Review 12 months ago

Patch set 1 for branch TYPO3_6-2 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/32138

#7 Updated by Oliver Hader 12 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF