diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2016-10-24 22:44:12 +0300 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2016-10-24 22:45:00 +0300 |
commit | c8a13f644ebbc5840d0e632cf86e5ae46856f7f0 (patch) | |
tree | d30ffb7f67f74f08e33ee2880215a77ae8f48101 /apps/dav/appinfo/v1/publicwebdav.php | |
parent | 0abcc630a568768c614cc796ea04818d4a182b4e (diff) |
Only enable files_drop plugin when we actuall do files_drop
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'apps/dav/appinfo/v1/publicwebdav.php')
-rw-r--r-- | apps/dav/appinfo/v1/publicwebdav.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/dav/appinfo/v1/publicwebdav.php b/apps/dav/appinfo/v1/publicwebdav.php index 2177a4b3ed0..670eadd5ea9 100644 --- a/apps/dav/appinfo/v1/publicwebdav.php +++ b/apps/dav/appinfo/v1/publicwebdav.php @@ -88,6 +88,11 @@ $server = $serverFactory->createServer($baseuri, $requestUri, $authBackend, func $fileInfo = $ownerView->getFileInfo($path); $linkCheckPlugin->setFileInfo($fileInfo); + // If not readble (files_drop) enable the filesdrop plugin + if (!$isReadable) { + $filesDropPlugin->enable(); + } + $view = new \OC\Files\View($ownerView->getAbsolutePath($path)); $filesDropPlugin->setView($view); |