Add FilesPlugin - fixes #22507
This commit is contained in:
parent
1106c354ac
commit
e987d8cd47
|
@ -26,6 +26,7 @@ use OCA\DAV\CalDAV\Schedule\IMipPlugin;
|
||||||
use OCA\DAV\Connector\FedAuth;
|
use OCA\DAV\Connector\FedAuth;
|
||||||
use OCA\DAV\Connector\Sabre\Auth;
|
use OCA\DAV\Connector\Sabre\Auth;
|
||||||
use OCA\DAV\Connector\Sabre\BlockLegacyClientPlugin;
|
use OCA\DAV\Connector\Sabre\BlockLegacyClientPlugin;
|
||||||
|
use OCA\DAV\Connector\Sabre\FilesPlugin;
|
||||||
use OCA\DAV\Files\CustomPropertiesBackend;
|
use OCA\DAV\Files\CustomPropertiesBackend;
|
||||||
use OCP\IRequest;
|
use OCP\IRequest;
|
||||||
use OCP\SabrePluginEvent;
|
use OCP\SabrePluginEvent;
|
||||||
|
@ -127,6 +128,9 @@ class Server {
|
||||||
// custom properties plugin must be the last one
|
// custom properties plugin must be the last one
|
||||||
$user = \OC::$server->getUserSession()->getUser();
|
$user = \OC::$server->getUserSession()->getUser();
|
||||||
if (!is_null($user)) {
|
if (!is_null($user)) {
|
||||||
|
$view = \OC\Files\Filesystem::getView();
|
||||||
|
$this->server->addPlugin(new FilesPlugin($this->server->tree, $view));
|
||||||
|
|
||||||
$this->server->addPlugin(
|
$this->server->addPlugin(
|
||||||
new \Sabre\DAV\PropertyStorage\Plugin(
|
new \Sabre\DAV\PropertyStorage\Plugin(
|
||||||
new CustomPropertiesBackend(
|
new CustomPropertiesBackend(
|
||||||
|
|
Loading…
Reference in New Issue