Task #58735

Epic #58282: Workspaces Workpackage #2

Story #58284: Bug fixes & Behaviour

MM relations are not correctly resolved in Backend view

Added by Georg Ringer over 7 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Must have
Assignee:
Category:
Workspaces
Target version:
Start date:
2014-05-12
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.4
Tags:
Complexity:
Sprint Focus:

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
Example 2:
  • 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

#1

Updated by Oliver Hader over 7 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.

#2

Updated by Oliver Hader over 7 years ago

  • Subject changed from Severe issues with mm records and workspaces to MM relations are not correctly resolved in Backend view
#3

Updated by Gerrit Code Review over 7 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

#4

Updated by Oliver Hader over 7 years ago

  • Is Regression changed from No to Yes
#5

Updated by Oliver Hader over 7 years ago

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

Updated by Benni Mack almost 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF