Bug #76446 » bug_76446.diff
typo3/sysext/core/Classes/DataHandling/DataHandler.php 2016-06-03 13:32:09.000000000 +0200 | ||
---|---|---|
$foreign_table = $conf['foreign_table'];
|
||
if ($foreign_table) {
|
||
$inlineType = $this->getInlineFieldType($conf);
|
||
if ($inlineType == 'list' || $inlineType == 'field') {
|
||
if ($inlineType == 'list' || $inlineType == 'field' || $inlineType == 'mm') {
|
||
$MM = $inlineType == 'mm' ? $conf['MM'] : '';
|
||
/** @var \TYPO3\CMS\Core\Database\RelationHandler $dbAnalysis */
|
||
$dbAnalysis = $this->createRelationHandlerInstance();
|
||
$dbAnalysis->start($value, $conf['foreign_table'], '', $uid, $table, $conf);
|
||
$dbAnalysis->start($value, $conf['foreign_table'], $MM, $uid, $table, $conf);
|
||
$dbAnalysis->undeleteRecord = TRUE;
|
||
$enableCascadingDelete = TRUE;
|