feat: Use user display name cache

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2023-07-11 15:33:45 +02:00
parent 683ae36b8b
commit 4a9e399cc9
4 changed files with 9 additions and 11 deletions

View File

@@ -115,8 +115,7 @@ class SearchService {
$card = Card::fromRow($cardRow);
// TODO: Only perform one enrich call here
$self->cardService->enrichCards([$card]);
$user = $this->userManager->get($comment->getActorId());
$displayName = $user ? $user->getDisplayName() : '';
$displayName = $this->userManager->getDisplayName($comment->getActorId()) ?? '';
return new CommentSearchResultEntry($comment->getId(), $comment->getMessage(), $displayName, $card, $this->urlGenerator, $this->l10n);
}, $matchedComments);
}