From 24f94eeffc5fc88e2de7c61dade7f1f348579c15 Mon Sep 17 00:00:00 2001 From: Morris Jobke Date: Thu, 10 Mar 2016 15:02:37 +0100 Subject: Fake LOCK statement for Windows 7, 8 and 10 network mounts * fixes #22596 --- lib/private/connector/sabre/serverfactory.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/private/connector/sabre/serverfactory.php b/lib/private/connector/sabre/serverfactory.php index a558a61107b..ba68b6c36ef 100644 --- a/lib/private/connector/sabre/serverfactory.php +++ b/lib/private/connector/sabre/serverfactory.php @@ -108,7 +108,11 @@ class ServerFactory { // Finder on OS X requires Class 2 WebDAV support (locking), since we do // not provide locking we emulate it using a fake locking plugin. - if($this->request->isUserAgent(['/WebDAVFS/'])) { + if($this->request->isUserAgent([ + '/WebDAVFS/', + '/Microsoft Office OneNote 2013/', + '/Microsoft-WebDAV-MiniRedir/', + ])) { $server->addPlugin(new \OC\Connector\Sabre\FakeLockerPlugin()); } -- cgit v1.2.3