Task #58735
closedEpic #58282: Workspaces Workpackage #2
Story #58284: Bug fixes & Behaviour
MM relations are not correctly resolved in Backend view
100%
Description
There are some issues concering relations to mm tables.
As an example:- Create a page in live
- Create some sys_category records
- Switch to a workspace
- Try to add relations to the categories inside the page
- save
- => nothing is selected
- Create a page in live
- Create some sys_category records
- Add relations to categories inside the page
- Switch to a workspace
- => you see the relations of the live page, [ok]
- change some relations
- save
- => no change has been done.
this is not bound to sys_categories or the tree implementation as this also doesn't work with a default 'select' rendermode.
suggestion by ohader via skype:
------------
das liegt aus meiner sicht am RelationHandler::getFromDB, hier fehlt das clean-up für workspace/non-workspace
Updated by Oliver Hader over 10 years ago
My first guess was wrong, it's not RelationHandler::getFromDB() but a wrong for MM relations in the DataPreprocessor::getDataIdList() method - it's used for many kind of relations without properly applying the differences for MM records.
Updated by Oliver Hader over 10 years ago
- Subject changed from Severe issues with mm records and workspaces to MM relations are not correctly resolved in Backend view
Updated by Gerrit Code Review over 10 years 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/30037
Updated by Oliver Hader over 10 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 624aef3535182dfb3fa5fda19af9dea1ac61bd7c.