diff options
author | Julius Härtl <jus@bitgrid.net> | 2020-11-13 08:30:35 +0100 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2020-11-13 08:30:35 +0100 |
commit | f4b036f249344b7f82183199154f444ea3b0b911 (patch) | |
tree | cec51776454950a5f98a75f0eec0df580ea8102f /apps/files_trashbin | |
parent | 10aa22dd45c10b7d7729f648dc8e65efb0d937ec (diff) | |
download | nextcloud-server-f4b036f249344b7f82183199154f444ea3b0b911.tar.gz nextcloud-server-f4b036f249344b7f82183199154f444ea3b0b911.zip |
Only attempt to move to trash if a file is not in appdata
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'apps/files_trashbin')
-rw-r--r-- | apps/files_trashbin/lib/Storage.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/files_trashbin/lib/Storage.php b/apps/files_trashbin/lib/Storage.php index 2064b7d664f..806ce218772 100644 --- a/apps/files_trashbin/lib/Storage.php +++ b/apps/files_trashbin/lib/Storage.php @@ -128,7 +128,7 @@ class Storage extends Wrapper { protected function shouldMoveToTrash($path) { $normalized = Filesystem::normalizePath($this->mountPoint . '/' . $path); $parts = explode('/', $normalized); - if (count($parts) < 4) { + if (count($parts) < 4 || strpos($normalized, '/appdata_') === 0) { return false; } |