From 2a35ecb9ba84bea169e1e87602a01b2333336e44 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Wed, 4 Nov 2015 15:47:03 +0100 Subject: [files_external] fix empty user mounts setting * fixes #19858 * if no backend is allowed to be mounted also the user mount setting should be disabled --- apps/files_external/service/backendservice.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/files_external/service/backendservice.php b/apps/files_external/service/backendservice.php index 1e90247b3e4..b325517e58a 100644 --- a/apps/files_external/service/backendservice.php +++ b/apps/files_external/service/backendservice.php @@ -72,6 +72,11 @@ class BackendService { $this->userMountingBackends = explode(',', $this->config->getAppValue('files_external', 'user_mounting_backends', '') ); + + // if no backend is in the list an empty string is in the array and user mounting is disabled + if ($this->userMountingBackends === ['']) { + $this->userMountingAllowed = false; + } } /** -- cgit v1.2.3