pull/7387/head
Daniel Supernault 3 days ago
parent cc3eff8e23
commit 14bf6e1d76
No known key found for this signature in database
GPG Key ID: 23740873EE6F76A1

@ -21,6 +21,7 @@ class HashtagRelatedService
public static function fetchRelatedTags($tag)
{
$res = StatusHashtag::query()
// @phpstan-ignore-next-line
->select('h2.name', DB::raw('COUNT(*) as related_count'))
->join('status_hashtags as hs2', function ($join) {
$join->on('status_hashtags.status_id', '=', 'hs2.status_id')

@ -63,6 +63,7 @@ class TrendingHashtagService
$skipIds = array_merge(self::getBannedHashtags(), self::getNonTrendingHashtags(), self::getNsfwHashtags());
return Cache::remember(self::CACHE_KEY, config('trending.hashtags.ttl'), function () use ($minId, $skipIds) {
// @phpstan-ignore-next-line
$trending = StatusHashtag::select('hashtag_id', DB::raw('count(*) as total'))
->whereNotIn('hashtag_id', $skipIds)
->where('id', '>', $minId)
@ -83,6 +84,7 @@ class TrendingHashtagService
return [
'id' => $h->hashtag_id,
// @phpstan-ignore-next-line
'total' => $h->total,
'name' => '#'.$hashtag->name,
'hashtag' => $hashtag->name,

Loading…
Cancel
Save