diff --git a/apps/dav/lib/Connector/Sabre/FakeLockerPlugin.php b/apps/dav/lib/Connector/Sabre/FakeLockerPlugin.php index 6c07b51b8720..9025109b334e 100644 --- a/apps/dav/lib/Connector/Sabre/FakeLockerPlugin.php +++ b/apps/dav/lib/Connector/Sabre/FakeLockerPlugin.php @@ -135,6 +135,7 @@ public function fakeLockProvider(RequestInterface $request, new LockDiscovery([$lockInfo]) ]); + $response->setStatus(200); $response->setBody($body); return false; diff --git a/apps/dav/lib/Server.php b/apps/dav/lib/Server.php index 649a8d0f63f9..14d285f5de77 100644 --- a/apps/dav/lib/Server.php +++ b/apps/dav/lib/Server.php @@ -143,6 +143,7 @@ public function __construct(IRequest $request, $baseUri) { if($request->isUserAgent([ '/WebDAVFS/', '/Microsoft Office OneNote 2013/', + '/Microsoft-WebDAV-MiniRedir/', ])) { $this->server->addPlugin(new FakeLockerPlugin()); }