diff options
Diffstat (limited to 'lib/Db/CacheActorsRequestBuilder.php')
-rw-r--r-- | lib/Db/CacheActorsRequestBuilder.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Db/CacheActorsRequestBuilder.php b/lib/Db/CacheActorsRequestBuilder.php index d174d747..f099f264 100644 --- a/lib/Db/CacheActorsRequestBuilder.php +++ b/lib/Db/CacheActorsRequestBuilder.php @@ -146,17 +146,17 @@ class CacheActorsRequestBuilder extends CoreRequestBuilder { */ public function parseCacheActorsSelectSql(array $data, SocialQueryBuilder $qb): Person { $actor = new Person(); - $actor->importFromDatabase($data); $actor->setExportFormat($qb->getFormat()); - $this->assignViewerLink($qb, $actor); - try { $icon = $qb->parseLeftJoinCacheDocuments($data); $actor->setIcon($icon); } catch (InvalidResourceException $e) { } + $actor->importFromDatabase($data); + + $this->assignViewerLink($qb, $actor); $this->assignDetails($actor, $data); return $actor; |