mirror of
https://github.com/nextcloud/server.git
synced 2026-04-15 22:11:17 -04:00
Add missing maintenance plugin to new DAV endpoint
The `/remote.php/dav/` endpoint was not implementing the MaintenancePlugin. Thus when the instance was put into maintenance mode the endpoints were still accessible and delivered empty content. Sync clients really do love this. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
This commit is contained in:
parent
a045f3c4d7
commit
aacbb560ae
1 changed files with 3 additions and 0 deletions
|
|
@ -74,6 +74,9 @@ class Server {
|
|||
$root = new RootCollection();
|
||||
$this->server = new \OCA\DAV\Connector\Sabre\Server($root);
|
||||
|
||||
// Add maintenance plugin
|
||||
$this->server->addPlugin(new \OCA\DAV\Connector\Sabre\MaintenancePlugin(\OC::$server->getConfig()));
|
||||
|
||||
// Backends
|
||||
$authBackend = new Auth(
|
||||
\OC::$server->getSession(),
|
||||
|
|
|
|||
Loading…
Reference in a new issue