Skip to content

Commit 4fde852

Browse files
authored
[BUGFIX] Fix notice if type is missing
1 parent ee3b366 commit 4fde852

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Classes/Provider/ExtensionProvider.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,11 @@ public function get(array $data)
3131

3232
$emConfUtility = GeneralUtility::makeInstance(EmConfUtility::class);
3333
foreach ($allExtensions as $key => $f) {
34-
$extensionConfig = $emConfUtility->includeEmConf($key, $f['packagePath']);
35-
if ($extensionConfig['type'] === 'System') {
34+
$extensionConfig = (array)$emConfUtility->includeEmConf($key, $f['packagePath']);
35+
if (($extensionConfig['type'] ?? '') === 'System' || ($extensionConfig['author'] ?? '') === 'TYPO3 Core Team') {
3636
continue;
3737
}
38+
3839
$data['extensions'][$key] = $extensionConfig;
3940
$data['extensions'][$key]['isLoaded'] = (int)ExtensionManagementUtility::isLoaded($key);
4041
}

0 commit comments

Comments
 (0)