diff --git a/Classes/Controller/OverviewController.php b/Classes/Controller/OverviewController.php index 7b6b2ede07d2dd14454235754bf375f382e9a7c1..f025892a899767d44c88092cc603c8654ab2ec3b 100644 --- a/Classes/Controller/OverviewController.php +++ b/Classes/Controller/OverviewController.php @@ -163,7 +163,15 @@ class OverviewController extends AbstractController { $categoryRestrictions = GeneralUtility::intExplode(',', $this->settings['categoryRestrictions'], TRUE); if (count($categoryRestrictions) > 0) { foreach ($categories as $key => $category) { - if (!in_array($category->getUid(), $categoryRestrictions, TRUE)) { + $categoryId = $category->getUid(); + if ($category->_getProperty('_languageUid') > 0) { + $originalLangCategory = $this->categoryRepository->findOriginalLanguageById($category->getUid()); + if ($originalLangCategory) { + $categoryId = $originalLangCategory->getUid(); + } + } + + if (!in_array($categoryId, $categoryRestrictions, TRUE)) { unset($categories[$key]); } } diff --git a/composer.json b/composer.json index fc5873e9b9cd1343125d9dd7b0825cfd775e5651..8d49bffff68a29b23106a8ef8b3b37c59cf50af5 100644 --- a/composer.json +++ b/composer.json @@ -6,7 +6,7 @@ "license": [ "GPL-2.0-or-later" ], - "version": "9.2.0", + "version": "9.2.1", "support": { }, "repositories": [ diff --git a/ext_emconf.php b/ext_emconf.php index ac8bb002f8d7367f86b6c49c86524605cdd8db91..59a8dfc924a7488aae9eb882dc9b93b0cbaf9390 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -19,7 +19,7 @@ $EM_CONF['sg_news'] = [ 'modify_tables' => '', 'clearCacheOnLoad' => 0, 'lockType' => '', - 'version' => '9.2.0', + 'version' => '9.2.1', 'constraints' => [ 'depends' => [ 'typo3' => '9.5.0-10.4.99',