We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 93b97f4 + b36e4e3 commit 4d65b91Copy full SHA for 4d65b91
lib/private/App/AppManager.php
@@ -992,10 +992,12 @@ public function setDefaultApps(array $defaultApps): void {
992
993
public function isBackendRequired(string $backend): bool {
994
foreach ($this->appInfos as $appInfo) {
995
- foreach ($appInfo['dependencies']['backend'] as $appBackend) {
996
- if ($backend === $appBackend) {
997
- return true;
998
- }
+ if (
+ isset($appInfo['dependencies']['backend'])
+ && is_array($appInfo['dependencies']['backend'])
+ && in_array($backend, $appInfo['dependencies']['backend'], true)
999
+ ) {
1000
+ return true;
1001
}
1002
1003
0 commit comments