Bug #44301

Invalid call to t3lib_TCEmain::processRemapStack()

Added by Oliver Hader over 8 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
-
Target version:
Start date:
2013-01-04
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
5.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

The remap stack in t3lib_TCEmain/DataHandler is dedicated to process pending records and references after all database operations. This occurs if child-parent-structures are handled and not all data has been persisted yet.

However, there's one call that at least influences this behaviour on workspaces using IRRE records, which should happen at the end of processing data-map or command-map - here's the call-stack:
  • copyRecord_raw($table, $uid, $pid, $overrideArray, $workspaceOptions)
  • insertNewCopyVersion($table, $fieldArray, $realPid)
  • processRemapStack()

This behaviour has been introduced in 2007 in ecff9833c02e6bc61d98a6ff4b34b741c5d732ad with a first draft to get IRRE working in workspaces, which was then partly reverted during TYPO3 4.2 development - but some changes obviously have been overseen.

#1

Updated by Gerrit Code Review over 8 years ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch TYPO3_4-5 has been pushed to the review server.
It is available at https://review.typo3.org/17344

#2

Updated by Gerrit Code Review over 8 years ago

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/17345

#3

Updated by Gerrit Code Review over 8 years ago

Patch set 1 for branch TYPO3_6-0 has been pushed to the review server.
It is available at https://review.typo3.org/17354

#4

Updated by Gerrit Code Review over 8 years ago

Patch set 1 for branch TYPO3_4-6 has been pushed to the review server.
It is available at https://review.typo3.org/17356

#5

Updated by Gerrit Code Review over 8 years ago

Patch set 1 for branch TYPO3_4-7 has been pushed to the review server.
It is available at https://review.typo3.org/17358

#6

Updated by Oliver Hader over 8 years ago

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

Updated by Riccardo De Contardi over 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF