Skip to content

Commit 9702f2c

Browse files
committed
perf: use getExistingUser for getUsersForShare
Signed-off-by: Robin Appelman <robin@icewind.nl>
1 parent 4bac2ab commit 9702f2c

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

lib/ShareByCircleProvider.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@
5252
use OCP\Files\NotFoundException;
5353
use OCP\IL10N;
5454
use OCP\IURLGenerator;
55-
use OCP\IUser;
5655
use OCP\IUserManager;
5756
use OCP\Share\Exceptions\AlreadySharedException;
5857
use OCP\Share\Exceptions\IllegalIDChangeException;
@@ -852,9 +851,7 @@ public function getUsersForShare(IShare $share): iterable {
852851
$members = $this->shareWrapperService->getShareById((int)$share->getId())->getCircle()->getInheritedMembers();
853852
foreach ($members as $member) {
854853
if ($member->getUserType() === Member::TYPE_USER) {
855-
/** @var IUser $user */
856-
$user = $this->userManager->get($member->getUserId());
857-
yield $user;
854+
yield $this->userManager->getExistingUser($member->getUserId());
858855
}
859856
}
860857
}

0 commit comments

Comments
 (0)