Project

General

Profile

Actions

Bug #81718

closed

Workspace - TYPO3 MM relations are defect

Added by Mnh Thien Nhan over 6 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Must have
Category:
Workspaces
Start date:
2017-06-27
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
9
PHP Version:
7.0
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Scenario:

Using a workspace and create a new system category.

Problem:

  • 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.


Solution:

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.


Files

workspaceoverview.png (76.6 KB) workspaceoverview.png Mnh Thien Nhan, 2017-06-27 17:32
updatecontent.png (61.8 KB) updatecontent.png Mnh Thien Nhan, 2017-06-27 17:32
formCategoriesSelected.png (83.7 KB) formCategoriesSelected.png Mnh Thien Nhan, 2017-06-29 17:45
newCategoriesInWS.png (106 KB) newCategoriesInWS.png Mnh Thien Nhan, 2017-06-29 17:45

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #77375: MM references are not transformed to versioned entitiesClosed2016-08-03

Actions
Actions #1

Updated by Mnh Thien Nhan over 6 years ago

  • TYPO3 Version changed from 7 to 9
  • PHP Version changed from 5.5 to 7.0
Actions #2

Updated by Mnh Thien Nhan over 6 years ago

  • Related to Bug #77375: MM references are not transformed to versioned entities added
Actions #3

Updated by Gerrit Code Review over 6 years ago

  • Status changed from New 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/53340

Actions #4

Updated by Oliver Hader over 6 years ago

It might be, that this is rather a view issue than some persistence issue. Did you check that in FormEngine already?

Updated by Mnh Thien Nhan over 6 years ago

I have checked that in FormEngine and it has the same result. (see screenshots below)


Actions #6

Updated by Anja Leichsenring over 5 years ago

  • Status changed from Under Review to New
Actions #7

Updated by Franz Koch over 5 years 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.

Actions #8

Updated by Benni Mack almost 5 years ago

  • Target version changed from next-patchlevel to Candidate for patchlevel
Actions #9

Updated by Gerrit Code Review over 2 years ago

  • Status changed from New to Under Review

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

Actions #10

Updated by Gerrit Code Review over 2 years ago

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

Actions #11

Updated by Gerrit Code Review over 2 years ago

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

Actions #12

Updated by Gerrit Code Review over 2 years ago

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

Actions #13

Updated by Gerrit Code Review over 2 years ago

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

Actions #14

Updated by Christian Kuhn over 2 years ago

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

Updated by Benni Mack over 2 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF