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.
1 parent 1e60cdc commit fd80132Copy full SHA for fd80132
lib/private/App/AppManager.php
@@ -883,10 +883,12 @@ public function setDefaultApps(array $defaultApps): void {
883
884
public function isBackendRequired(string $backend): bool {
885
foreach ($this->appInfos as $appInfo) {
886
- foreach ($appInfo['dependencies']['backend'] as $appBackend) {
887
- if ($backend === $appBackend) {
888
- return true;
889
- }
+ if (
+ isset($appInfo['dependencies']['backend'])
+ && is_array($appInfo['dependencies']['backend'])
+ && in_array($backend, $appInfo['dependencies']['backend'], true)
890
+ ) {
891
+ return true;
892
}
893
894
0 commit comments