Task #45151
closedEpic #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
Task #56376: Invalid relations of IRRE records in workspaces
IRRE 1n:csv parent records point to workspace placeholder
100%
Description
IRRE 1n:csv parent records point to workspace placeholder instead of using the specific versioned record on copying.
If records are copied or newly created on a workspace, a version placeholder is created and overlayed by the specific version of the record.
The fix is to resolve the specific version uid of the record.
Updated by Gerrit Code Review over 11 years ago
- Status changed from New to Under Review
Patch set 1 for branch TYPO3_4-7 has been pushed to the review server.
It is available at https://review.typo3.org/18010
Updated by Gerrit Code Review over 11 years ago
Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/18238
Updated by Gerrit Code Review over 11 years ago
Patch set 2 for branch TYPO3_4-7 has been pushed to the review server.
It is available at https://review.typo3.org/18010
Updated by Oliver Hader over 10 years ago
- Parent task set to #54853
- Is Regression set to No
Updated by Oliver Hader over 10 years ago
- Status changed from Under Review to Needs Feedback
Updated by Oliver Hader over 10 years ago
- Status changed from Needs Feedback to On Hold
Updated by Oliver Hader over 10 years ago
- Parent task changed from #54853 to #56376
Updated by Oliver Hader over 10 years ago
- Status changed from On Hold to Rejected
- Assignee set to Oliver Hader
- % Done changed from 0 to 100
Not required anymore since record shall point to default-live record.
Updated by Tim Spiekerkötter about 10 years ago
Hi Oliver,
it seems to me that the problem still exists in TYPO3 6.2.4.
I have some sort of tt_content (custom CTYPE) with IRRE 1n:csv relations. On changing/adding an new inline child in a workspace and publishing the changes, the parent (tt_content) element has wrong uids connected. The updated tt_content element has the child uids from the workspace version.
It gets even worse: child records created in the workspace are copied into the "INITIAL PLACEHOLDER" record and than deleted. So after publishing I have an tt_content record with not only wrong uids, but also uids that doesn't even exist anymore.
Can you provide me with some information on this issue?
Thanks,
diego
Updated by Tim Spiekerkötter about 10 years ago
Hi Oliver,
it's me again. I found out, that for me your reason "Not required anymore since record shall point to default-live record." does not apply. After saving the parent within the workspace, the parent record gets updated through the DataHandler and puts the uids of the newly created Workspace-child-records into the relation field. So at this moment I have an parent Live-parent-record that has different uids in the relation field to the workspace-parent-record. On publishing these changes, the wrong uids get copied over to the Live-parent-record.
It would be nice to get some help on this issue, maybe someone has experienced something similar?
Thanks,
diego