diff --git a/lib/SimpleSAML/Module.php b/lib/SimpleSAML/Module.php index bd59e44945764b2a25e9d90544b17c3029b2d175..c23e4f6430a83e351564def48a4b84b86157a552 100644 --- a/lib/SimpleSAML/Module.php +++ b/lib/SimpleSAML/Module.php @@ -298,10 +298,9 @@ class Module } } - /** @psalm-var \SimpleSAML\Configuration $assetConfig */ - $assetConfig = $config->getOptionalConfigItem('assets', null); - /** @psalm-var \SimpleSAML\Configuration $cacheConfig */ - $cacheConfig = $assetConfig ?: $assetConfig->getOptionalConfigItem('caching', null); + + $assetConfig = $config->getConfigItem('assets'); + $cacheConfig = $assetConfig->getConfigItem('caching'); $response = new BinaryFileResponse($path); $response->setCache([ // "public" allows response caching even if the request was authenticated,