aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Appelman <robin@icewind.nl>2024-05-22 17:11:29 +0200
committerRobin Appelman <robin@icewind.nl>2024-05-22 17:13:29 +0200
commit8fca20dc593d36ea4bdbc09eb46cbeae460ebf25 (patch)
treeadc29a78509246da5e4c5b24eec1bda1d57ba76e
parent221883fa5bbe68587578b76f2bb7b20404c9b39c (diff)
downloadnextcloud-server-8fca20dc593d36ea4bdbc09eb46cbeae460ebf25.tar.gz
nextcloud-server-8fca20dc593d36ea4bdbc09eb46cbeae460ebf25.zip
fix: register DI alias for IFileAccess
Signed-off-by: Robin Appelman <robin@icewind.nl>
-rw-r--r--lib/private/Server.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/private/Server.php b/lib/private/Server.php
index 8f2fb2b7383..7bd07ff085d 100644
--- a/lib/private/Server.php
+++ b/lib/private/Server.php
@@ -86,6 +86,7 @@ use OC\Diagnostics\QueryLogger;
use OC\Federation\CloudFederationFactory;
use OC\Federation\CloudFederationProviderManager;
use OC\Federation\CloudIdManager;
+use OC\Files\Cache\FileAccess;
use OC\Files\Config\MountProviderCollection;
use OC\Files\Config\UserMountCache;
use OC\Files\Config\UserMountCacheListener;
@@ -195,6 +196,7 @@ use OCP\EventDispatcher\IEventDispatcher;
use OCP\Federation\ICloudFederationFactory;
use OCP\Federation\ICloudFederationProviderManager;
use OCP\Federation\ICloudIdManager;
+use OCP\Files\Cache\IFileAccess;
use OCP\Files\Config\IMountProviderCollection;
use OCP\Files\Config\IUserMountCache;
use OCP\Files\IMimeTypeDetector;
@@ -450,6 +452,7 @@ class Server extends ServerContainer implements IServerContainer {
$this->registerService(ISystemTagObjectMapper::class, function (ContainerInterface $c) {
return $c->get('SystemTagManagerFactory')->getObjectMapper();
});
+ $this->registerAlias(IFileAccess::class, FileAccess::class);
$this->registerService('RootFolder', function (ContainerInterface $c) {
$manager = \OC\Files\Filesystem::getMountManager();
$view = new View();