Make filterservice more resilient
This commit is contained in:
1 parent
98db948238
commit
d65cc0a66e
1 file changed
+4
-2
@@ -61,7 +61,9 @@ class FilterService implements SingletonInterface
|
||||
}
|
||||
|
||||
$typoScriptSettings = $this->getTypoScriptSettings();
|
||||
$filterSettings['productsPid'] = $typoScriptSettings['productsPid'] ? (int)$typoScriptSettings['productsPid'] : null;
|
||||
if (is_array($typoScriptSettings) && isset($typoScriptSettings['productsPid'])) {
|
||||
$filterSettings['productsPid'] = $typoScriptSettings['productsPid'];
|
||||
}
|
||||
|
||||
return $filterSettings;
|
||||
}
|
||||
@@ -316,7 +318,7 @@ class FilterService implements SingletonInterface
|
||||
$settings = $configurationManager
|
||||
->getConfiguration(ConfigurationManagerInterface::CONFIGURATION_TYPE_FULL_TYPOSCRIPT);
|
||||
|
||||
return $settings['plugin.']['tx_epproducts.']['settings.'];
|
||||
return $settings ? $settings['plugin.']['tx_epproducts.']['settings.'] : null;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user