allow user to delete shared files/folders
This commit is contained in:
parent
d4085d8148
commit
dfb69e9418
|
@ -348,7 +348,8 @@ class View {
|
||||||
$postFix = (substr($path, -1, 1) === '/') ? '/' : '';
|
$postFix = (substr($path, -1, 1) === '/') ? '/' : '';
|
||||||
$absolutePath = Filesystem::normalizePath($this->getAbsolutePath($path));
|
$absolutePath = Filesystem::normalizePath($this->getAbsolutePath($path));
|
||||||
list($storage, $internalPath) = Filesystem::resolvePath($absolutePath . $postFix);
|
list($storage, $internalPath) = Filesystem::resolvePath($absolutePath . $postFix);
|
||||||
if (!$internalPath || $internalPath === '' || $internalPath === '/') {
|
if (!($storage instanceof \OC\Files\Storage\Shared) &&
|
||||||
|
(!$internalPath || $internalPath === '' || $internalPath === '/')) {
|
||||||
// do not allow deleting the storage's root / the mount point
|
// do not allow deleting the storage's root / the mount point
|
||||||
// because for some storages it might delete the whole contents
|
// because for some storages it might delete the whole contents
|
||||||
// but isn't supposed to work that way
|
// but isn't supposed to work that way
|
||||||
|
|
Loading…
Reference in New Issue