The federation app is not always installed, causing errors when TrustedServers is injected as a hard dependency. This change makes the dependency optional by using nullable types and null-safe operators, defaulting to false when unavailable. Modified backport of #55893 which are required for the stable31 backport to function correctly. Signed-off-by: nfebe <fenn25.fn@gmail.com> |
||
|---|---|---|
| .. | ||
| Core | ||
| apps | ||
| blueprints | ||
| data | ||
| docker | ||
| lib | ||
| objectstore | ||
| apps.php | ||
| autoload.php | ||
| bootstrap.php | ||
| drone-run-integration-tests.sh | ||
| drone-run-php-tests.sh | ||
| drone-wait-objectstore.sh | ||
| enable_all.php | ||
| karma.config.js | ||
| phpunit-autotest-external.xml | ||
| phpunit-autotest.xml | ||
| preseed-config.php | ||
| redis-cluster.config.php | ||
| redis.config.php | ||
| startsessionlistener.php | ||