reuse the userfolder's fileinfo when possible during dav setup
This commit is contained in:
parent
1c3b1e5797
commit
7c4d9add0d
|
@ -29,6 +29,7 @@
|
|||
|
||||
namespace OCA\DAV\Connector\Sabre;
|
||||
|
||||
use OC\Files\Node\Folder;
|
||||
use OCA\DAV\Files\BrowserErrorPagePlugin;
|
||||
use OCP\Files\Mount\IMountManager;
|
||||
use OCP\IConfig;
|
||||
|
@ -135,7 +136,11 @@ class ServerFactory {
|
|||
|
||||
/** @var \OC\Files\View $view */
|
||||
$view = $viewCallBack($server);
|
||||
$rootInfo = $view->getFileInfo('');
|
||||
if ($userFolder instanceof Folder && $userFolder->getPath() === $view->getRoot()) {
|
||||
$rootInfo = $userFolder;
|
||||
} else {
|
||||
$rootInfo = $view->getFileInfo('');
|
||||
}
|
||||
|
||||
// Create ownCloud Dir
|
||||
if ($rootInfo->getType() === 'dir') {
|
||||
|
|
Loading…
Reference in New Issue