Task #43210
Epic #55070: Workpackages
Epic #54851: WP: Workspaces IRRE & MM bugfixes
Story #54853: As a user I want to correctly create, modify, preview and publish IRRE & MM related workspace changes
Resolving element dependencies does not work on deleted child records
Status: | Closed | Start date: | 2012-11-21 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | - | % Done: | 100% |
|
Category: | Workspaces | Spent time: | - | |
Target version: | 4.5.23 | |||
TYPO3 Version: | 4.5 | Complexity: | ||
PHP Version: | Sprint Focus: |
Description
Imagine a structure of IRRE parent and child records - if one of those records are not deleted in a workspace, the parent pointer field (foreign_field) will still point to the live parent, not to the version parent. This results in a a wrong sys_refindex entry for that record which then again causes wrong dependency resolving on that deleted child record - it just has no parent record in that case.
I'm currently not sure where tx_version_tcemain or t3lib_TCEmain is causing this on deleting records...
History
#1 Updated by Oliver Hader over 2 years ago
- Status changed from New to Accepted
#2 Updated by Michael Stucki over 1 year ago
- Category changed from Bugs to Workspaces
#3 Updated by Michael Stucki over 1 year ago
- Project changed from Workspaces & Versioning to Core
- Category changed from Workspaces to Workspaces
#4 Updated by Oliver Hader over 1 year ago
- Parent task set to #54853
- Is Regression set to No
#5 Updated by Oliver Hader over 1 year ago
- Assigned To deleted (
Oliver Hader)
#6 Updated by Oliver Hader over 1 year ago
- Status changed from Accepted to On Hold
#7 Updated by Oliver Hader about 1 year ago
- Status changed from On Hold to Closed
- % Done changed from 0 to 100
t3lib_loadDBgroup / RelationHandler filtered out delete placeholders in the past - thus was resolved with TYPO3 6.2.0