Skip to content

Commit 0b3752d

Browse files
committed
1 parent 072cf4e commit 0b3752d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Classes/Controller/FileVariantsController.php

+9
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
use TYPO3\CMS\Core\Database\Query\QueryBuilder;
3535
use TYPO3\CMS\Core\Database\ReferenceIndex;
3636
use TYPO3\CMS\Core\Http\HtmlResponse;
37+
use TYPO3\CMS\Core\Information\Typo3Version;
3738
use TYPO3\CMS\Core\Resource\DuplicationBehavior;
3839
use TYPO3\CMS\Core\Resource\File;
3940
use TYPO3\CMS\Core\Resource\Folder;
@@ -53,10 +54,14 @@ public function ajaxResetFileVariant(ServerRequestInterface $request): ResponseI
5354
$formDataCompiler = GeneralUtility::makeInstance(FormDataCompiler::class, $formDataGroup);
5455
$nodeFactory = GeneralUtility::makeInstance(NodeFactory::class);
5556
$formDataCompilerInput = [
57+
'request' => $request,
5658
'tableName' => 'sys_file_metadata',
5759
'vanillaUid' => $uid,
5860
'command' => 'edit',
5961
];
62+
if ((new Typo3Version())->getMajorVersion() < 12) {
63+
unset($formDataCompilerInput['request']);
64+
}
6065
$formData = $formDataCompiler->compile($formDataCompilerInput);
6166
$formData['renderType'] = 'fileInfo';
6267

@@ -141,10 +146,14 @@ public function ajaxUploadFileVariant(ServerRequestInterface $request): Response
141146
$formDataCompiler = GeneralUtility::makeInstance(FormDataCompiler::class, $formDataGroup);
142147
$nodeFactory = GeneralUtility::makeInstance(NodeFactory::class);
143148
$formDataCompilerInput = [
149+
'request' => $request,
144150
'tableName' => 'sys_file_metadata',
145151
'vanillaUid' => $metadataUid,
146152
'command' => 'edit',
147153
];
154+
if ((new Typo3Version())->getMajorVersion() < 12) {
155+
unset($formDataCompilerInput['request']);
156+
}
148157
$formData = $formDataCompiler->compile($formDataCompilerInput);
149158
$formData['renderType'] = 'fileInfo';
150159

0 commit comments

Comments
 (0)