Check if files are deletable before trying to delete them

This commit is contained in:
Robin Appelman 2014-11-20 16:34:33 +01:00
parent 4ed0a418a0
commit 4321d7522e
1 changed files with 3 additions and 1 deletions

View File

@ -27,7 +27,9 @@ $success = true;
//Now delete
foreach ($files as $file) {
if (\OC\Files\Filesystem::file_exists($dir . '/' . $file) &&
!\OC\Files\Filesystem::unlink($dir . '/' . $file)) {
!(\OC\Files\Filesystem::isDeletable($dir . '/' . $file) &&
\OC\Files\Filesystem::unlink($dir . '/' . $file))
) {
$filesWithError .= $file . "\n";
$success = false;
}