From c5005bbab5480d7748b9b21607ace3bc41a04d78 Mon Sep 17 00:00:00 2001 From: Brandon Kirsch Date: Mon, 26 Mar 2018 15:32:12 -0400 Subject: [PATCH] Fix webdav support for OneNote clients --- apps/dav/lib/Connector/Sabre/ServerFactory.php | 2 +- apps/dav/lib/Server.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dav/lib/Connector/Sabre/ServerFactory.php b/apps/dav/lib/Connector/Sabre/ServerFactory.php index 73969865a8..302e1f5224 100644 --- a/apps/dav/lib/Connector/Sabre/ServerFactory.php +++ b/apps/dav/lib/Connector/Sabre/ServerFactory.php @@ -119,7 +119,7 @@ class ServerFactory { // we do not provide locking we emulate it using a fake locking plugin. if($this->request->isUserAgent([ '/WebDAVFS/', - '/Microsoft Office OneNote 2013/', + '/OneNote/', '/Microsoft-WebDAV-MiniRedir/', ])) { $server->addPlugin(new \OCA\DAV\Connector\Sabre\FakeLockerPlugin()); diff --git a/apps/dav/lib/Server.php b/apps/dav/lib/Server.php index 84426db04c..7fbd7671e8 100644 --- a/apps/dav/lib/Server.php +++ b/apps/dav/lib/Server.php @@ -179,7 +179,7 @@ class Server { // we do not provide locking we emulate it using a fake locking plugin. if($request->isUserAgent([ '/WebDAVFS/', - '/Microsoft Office OneNote 2013/', + '/OneNote/', '/^Microsoft-WebDAV/',// Microsoft-WebDAV-MiniRedir/6.1.7601 ])) { $this->server->addPlugin(new FakeLockerPlugin());