From 87264d44bd388882f66a4009aaa2f0a05e6bfdf8 Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Tue, 13 Jun 2023 16:04:23 -0100 Subject: [PATCH] update details only Signed-off-by: Maxence Lange --- lib/Service/AccountService.php | 4 ++-- lib/Service/ActorService.php | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/lib/Service/AccountService.php b/lib/Service/AccountService.php index a462962b..1fbfed90 100644 --- a/lib/Service/AccountService.php +++ b/lib/Service/AccountService.php @@ -318,7 +318,7 @@ class AccountService { } $this->addLocalActorDetailCount($actor); - $this->actorService->cacheLocalActor($actor); + $this->actorService->cacheLocalActorDetails($actor); } @@ -348,7 +348,7 @@ class AccountService { * * @throws NoUserException */ - private function updateCacheLocalActorName(Person &$actor) { + private function updateCacheLocalActorName(Person $actor) { $user = $this->userManager->get($actor->getUserId()); if ($user === null) { throw new NoUserException(); diff --git a/lib/Service/ActorService.php b/lib/Service/ActorService.php index 17cad663..3a84f27c 100644 --- a/lib/Service/ActorService.php +++ b/lib/Service/ActorService.php @@ -101,6 +101,16 @@ class ActorService { } + /** + * @param Person $actor + * + * @throws ItemAlreadyExistsException + */ + public function cacheLocalActorDetails(Person $actor) { + $this->cacheActorsRequest->updateDetails($actor); + } + + /** * @param Person $actor *