From e987d8cd47b5c8ea47b8b77b056343c32cf23666 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 18 Feb 2016 20:11:59 +0100 Subject: [PATCH] Add FilesPlugin - fixes #22507 --- apps/dav/lib/server.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/dav/lib/server.php b/apps/dav/lib/server.php index ed1ee68404..fd18d0d21a 100644 --- a/apps/dav/lib/server.php +++ b/apps/dav/lib/server.php @@ -26,6 +26,7 @@ use OCA\DAV\CalDAV\Schedule\IMipPlugin; use OCA\DAV\Connector\FedAuth; use OCA\DAV\Connector\Sabre\Auth; use OCA\DAV\Connector\Sabre\BlockLegacyClientPlugin; +use OCA\DAV\Connector\Sabre\FilesPlugin; use OCA\DAV\Files\CustomPropertiesBackend; use OCP\IRequest; use OCP\SabrePluginEvent; @@ -127,6 +128,9 @@ class Server { // custom properties plugin must be the last one $user = \OC::$server->getUserSession()->getUser(); if (!is_null($user)) { + $view = \OC\Files\Filesystem::getView(); + $this->server->addPlugin(new FilesPlugin($this->server->tree, $view)); + $this->server->addPlugin( new \Sabre\DAV\PropertyStorage\Plugin( new CustomPropertiesBackend(