diff options
author | Louis Chemineau <louis@chmn.me> | 2025-04-02 12:44:54 +0200 |
---|---|---|
committer | Louis Chemineau <louis@chmn.me> | 2025-04-02 12:44:54 +0200 |
commit | 9677cb86cb37e474a5072cad21341ab6ea45794e (patch) | |
tree | f12885b186b8fc88f4781b1463e959d011c6362f | |
parent | b03ffab5f0f39139c71cb2b8c370ca3f3d1ad391 (diff) | |
download | nextcloud-server-9677cb86cb37e474a5072cad21341ab6ea45794e.tar.gz nextcloud-server-9677cb86cb37e474a5072cad21341ab6ea45794e.zip |
chore: Use iterator in ExpireTrash command
Signed-off-by: Louis Chemineau <louis@chmn.me>
-rw-r--r-- | apps/files_trashbin/lib/Command/ExpireTrash.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/files_trashbin/lib/Command/ExpireTrash.php b/apps/files_trashbin/lib/Command/ExpireTrash.php index 37b35689666..2dd02807cfd 100644 --- a/apps/files_trashbin/lib/Command/ExpireTrash.php +++ b/apps/files_trashbin/lib/Command/ExpireTrash.php @@ -64,10 +64,12 @@ class ExpireTrash extends Command { } else { $p = new ProgressBar($output); $p->start(); - $this->userManager->callForSeenUsers(function (IUser $user) use ($p): void { + + $users = $this->userManager->getSeenUsers(); + foreach ($users as $user) { $p->advance(); $this->expireTrashForUser($user); - }); + } $p->finish(); $output->writeln(''); } |