Fix GDrive test rename overwrite folder

This commit is contained in:
Vincent Petry 2016-06-07 17:40:34 +02:00
parent 57b999fde7
commit c51bdd1809
No known key found for this signature in database
GPG Key ID: AF8F9EFC56562186
1 changed files with 2 additions and 2 deletions

View File

@ -168,11 +168,11 @@ class Google extends \OC\Files\Storage\Common {
$path = trim($path, '/');
$this->driveFiles[$path] = $file;
if ($file === false) {
// Set all child paths as false
// Remove all children
$len = strlen($path);
foreach ($this->driveFiles as $key => $file) {
if (substr($key, 0, $len) === $path) {
$this->driveFiles[$key] = false;
unset($this->driveFiles[$key]);
}
}
}