Workspace - TYPO3 MM relations are defect
Using a workspace and create a new system category.
- In current workspace add categories for a content element
- one already existing category (in the live workspace)
- and the new created category above.
- After save the change, only the already existing category is added, but the new category not.
The Implementation for submitted relation uids to accordant version uids in workspace context doesn't work (see typo3/sysext/core/Classes/DataHandling/DataHandler.php) and it must be removed.
#7 Updated by Franz Koch about 1 year ago
I'm having a similar issue. I created a new record in the workspace and referenced it in another record in a multi-select field via MM. While the relation is persisted in the MM table, it contains the wrong UID. The MM table contains the UID of the workspace version and not the one of the dummy record. Once I adjust the UID accordingly in the MM-table directly in the DB, the relation shows correctly in the backend. I suspect that the issue of the user is based on the same bug. My bug was tested with TYPO3 7.6.29 - can't tell if it's fixed in newer versions.