summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2016-08-18 16:06:25 +0200
committerRobin Appelman <robin@icewind.nl>2016-08-18 16:06:25 +0200
commitc51e2eb3baf01cb82f30f61f0593fb93b3ba496f (patch)
treeb93e085bb1abcd68e834593dbbd08f4dc753d8c6
parent2332ed3292962a3af970ac98fcd802f97912855b (diff)
downloadnextcloud-server-c51e2eb3baf01cb82f30f61f0593fb93b3ba496f.tar.gz
nextcloud-server-c51e2eb3baf01cb82f30f61f0593fb93b3ba496f.zip
fix error when not logged in
-rw-r--r--apps/files_external/lib/AppInfo/Application.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/files_external/lib/AppInfo/Application.php b/apps/files_external/lib/AppInfo/Application.php
index 8e76ffd3352..fcf10adb375 100644
--- a/apps/files_external/lib/AppInfo/Application.php
+++ b/apps/files_external/lib/AppInfo/Application.php
@@ -69,6 +69,10 @@ class Application extends App implements IBackendProvider, IAuthMechanismProvide
*/
public function registerSettings() {
$container = $this->getContainer();
+ $userSession = $container->getServer()->getUserSession();
+ if (!$userSession->isLoggedIn()) {
+ return;
+ }
$backendService = $container->query('OCA\\Files_External\\Service\\BackendService');
/** @var \OCA\Files_External\Service\UserGlobalStoragesService $userGlobalStoragesService */