[TYPO3-workspace] FYI: Fixed bug #11144: Records that belong to a particular workspace shall be removed when the workspace is removed

Oliver Hader oliver.hader at typo3.org
Tue Nov 30 14:51:52 CET 2010


The following changes were committed to SVN Trunk (rev. 3141)

Type: Bugfix

Bugtracker references:
http://forge.typo3.org/issues/11144

Branch: Trunk

Problem:
Records that belong to a particular workspace shall be removed when the
workspace is removed.
This shall be implemented as TCEmain hook, that removes records with the
accordant t3ver_wsid on removing a sys_workspaces record. To be able to
use the history, this shall also use TCEmain to remove those records.

Solution:
A handling for avoid orphans of removed stages already existed by
implementing a t3lib_TCEmain hook and was refactored a bit. If a
sys_workspace record is removed, than all accordand elements that used
this particular workspace are flushed (this includes also possible
placeholder records which are not required anymore in this case).

olly
-- 
Oliver Hader
TYPO3 v4 Core Team Leader

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org


More information about the TYPO3-team-workspace mailing list