Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/groupfolders.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/Mount/GroupFolderStorage.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Mount/GroupFolderStorage.php b/lib/Mount/GroupFolderStorage.php
index de264cad..7e483da1 100644
--- a/lib/Mount/GroupFolderStorage.php
+++ b/lib/Mount/GroupFolderStorage.php
@@ -23,6 +23,8 @@ namespace OCA\GroupFolders\Mount;
use OC\Files\Cache\Scanner;
+use OC\Files\ObjectStore\NoopScanner;
+use OC\Files\ObjectStore\ObjectStoreStorage;
use OC\Files\Storage\Wrapper\Quota;
use OCP\Files\Cache\ICacheEntry;
use OCP\IUser;
@@ -86,7 +88,9 @@ class GroupFolderStorage extends Quota {
if (!$storage) {
$storage = $this;
}
- if (!isset($storage->scanner)) {
+ if ($storage->instanceOfStorage(ObjectStoreStorage::class)) {
+ $storage->scanner = new NoopScanner($storage);
+ } else if (!isset($storage->scanner)) {
$storage->scanner = new Scanner($storage);
}
return $storage->scanner;