summaryrefslogtreecommitdiffstats
path: root/lib/base.php
diff options
context:
space:
mode:
authorAndrey Borysenko <andrey18106x@gmail.com>2023-08-02 17:40:58 +0300
committerAndrey Borysenko <andrey18106x@gmail.com>2023-08-02 17:40:58 +0300
commitd3583d3f309dc68c984d22ff4edd8e436776b475 (patch)
treeee9b217f2d058799d1b12dbc3b0e7cc9121abde6 /lib/base.php
parentca76ab98bd49ee919a09a2751d5a20069d6207df (diff)
downloadnextcloud-server-d3583d3f309dc68c984d22ff4edd8e436776b475.tar.gz
nextcloud-server-d3583d3f309dc68c984d22ff4edd8e436776b475.zip
Fix psalm ci (stub). Wrap server container with try-catch
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
Diffstat (limited to 'lib/base.php')
-rw-r--r--lib/base.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/base.php b/lib/base.php
index 4a4c7762595..e201ca29dcf 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -1187,8 +1187,12 @@ class OC {
if (!$appManager->isInstalled('app_ecosystem_v2')) {
return false;
}
- $appEcosystemV2Service = Server::get(OCA\AppEcosystemV2\Service\AppEcosystemV2Service::class);
- return $appEcosystemV2Service->validateExAppRequestToNC($request);
+ try {
+ $appEcosystemV2Service = Server::get(OCA\AppEcosystemV2\Service\AppEcosystemV2Service::class);
+ return $appEcosystemV2Service->validateExAppRequestToNC($request);
+ } catch (\Psr\Container\NotFoundExceptionInterface|\Psr\Container\ContainerExceptionInterface $e) {
+ return false;
+ }
}
}