34
34
use TYPO3 \CMS \Core \Database \Query \QueryBuilder ;
35
35
use TYPO3 \CMS \Core \Database \ReferenceIndex ;
36
36
use TYPO3 \CMS \Core \Http \HtmlResponse ;
37
+ use TYPO3 \CMS \Core \Information \Typo3Version ;
37
38
use TYPO3 \CMS \Core \Resource \DuplicationBehavior ;
38
39
use TYPO3 \CMS \Core \Resource \File ;
39
40
use TYPO3 \CMS \Core \Resource \Folder ;
@@ -53,10 +54,14 @@ public function ajaxResetFileVariant(ServerRequestInterface $request): ResponseI
53
54
$ formDataCompiler = GeneralUtility::makeInstance (FormDataCompiler::class, $ formDataGroup );
54
55
$ nodeFactory = GeneralUtility::makeInstance (NodeFactory::class);
55
56
$ formDataCompilerInput = [
57
+ 'request ' => $ request ,
56
58
'tableName ' => 'sys_file_metadata ' ,
57
59
'vanillaUid ' => $ uid ,
58
60
'command ' => 'edit ' ,
59
61
];
62
+ if ((new Typo3Version ())->getMajorVersion () < 12 ) {
63
+ unset($ formDataCompilerInput ['request ' ]);
64
+ }
60
65
$ formData = $ formDataCompiler ->compile ($ formDataCompilerInput );
61
66
$ formData ['renderType ' ] = 'fileInfo ' ;
62
67
@@ -141,10 +146,14 @@ public function ajaxUploadFileVariant(ServerRequestInterface $request): Response
141
146
$ formDataCompiler = GeneralUtility::makeInstance (FormDataCompiler::class, $ formDataGroup );
142
147
$ nodeFactory = GeneralUtility::makeInstance (NodeFactory::class);
143
148
$ formDataCompilerInput = [
149
+ 'request ' => $ request ,
144
150
'tableName ' => 'sys_file_metadata ' ,
145
151
'vanillaUid ' => $ metadataUid ,
146
152
'command ' => 'edit ' ,
147
153
];
154
+ if ((new Typo3Version ())->getMajorVersion () < 12 ) {
155
+ unset($ formDataCompilerInput ['request ' ]);
156
+ }
148
157
$ formData = $ formDataCompiler ->compile ($ formDataCompilerInput );
149
158
$ formData ['renderType ' ] = 'fileInfo ' ;
150
159
0 commit comments