Merge pull request #26041 from nextcloud/backport/25916/stable19

[stable19] Remove trash items from other trash backends when deleting all
This commit is contained in:
Roeland Jago Douma 2021-03-11 10:34:44 +01:00 committed by GitHub
commit 586cbde4ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -50,6 +50,9 @@ class TrashRoot implements ICollection {
public function delete() { public function delete() {
\OCA\Files_Trashbin\Trashbin::deleteAll(); \OCA\Files_Trashbin\Trashbin::deleteAll();
foreach ($this->trashManager->listTrashRoot($this->user) as $trashItem) {
$this->trashManager->removeItem($trashItem);
}
} }
public function getName(): string { public function getName(): string {