浏览代码

Merge pull request #3757 from nextcloud/issue-2887-no-subsystem-for-locking

Add new user agent of windows 10 dav backend
Roeland Jago Douma 7 年之前
父节点
当前提交
74ac5dffbd
共有 2 个文件被更改,包括 2 次插入0 次删除
  1. 1 0
      apps/dav/lib/Connector/Sabre/FakeLockerPlugin.php
  2. 1 0
      apps/dav/lib/Server.php

+ 1 - 0
apps/dav/lib/Connector/Sabre/FakeLockerPlugin.php

@@ -136,6 +136,7 @@ class FakeLockerPlugin extends ServerPlugin {
 						new LockDiscovery([$lockInfo])
 		]);
 
+		$response->setStatus(200);
 		$response->setBody($body);
 
 		return false;

+ 1 - 0
apps/dav/lib/Server.php

@@ -155,6 +155,7 @@ class Server {
 		if($request->isUserAgent([
 			'/WebDAVFS/',
 			'/Microsoft Office OneNote 2013/',
+			'/^Microsoft-WebDAV/',// Microsoft-WebDAV-MiniRedir/6.1.7601
 		])) {
 			$this->server->addPlugin(new FakeLockerPlugin());
 		}