1
0
Fork 0
forked from gitea/nas

Merge commit 'fed859a7d6' into kb_migration

This commit is contained in:
KMY 2023-04-14 10:21:19 +09:00
commit d52daef203
9 changed files with 42 additions and 13 deletions

View file

@ -315,6 +315,10 @@ class Status < ApplicationRecord
status_stat&.emoji_reactions_count || 0
end
def emoji_reactions_count_per_account
status_stat&.emoji_reactions_count_per_account || 0
end
def increment_count!(key)
update_status_stat!(key => public_send(key) + 1)
end
@ -342,7 +346,7 @@ class Status < ApplicationRecord
def refresh_emoji_reactions_grouped_by_name!
generate_emoji_reactions_grouped_by_name.tap do |emoji_reactions_json|
update_status_stat!(emoji_reactions: emoji_reactions_json, emoji_reactions_count: emoji_reactions.size)
update_status_stat!(emoji_reactions: emoji_reactions_json, emoji_reactions_count: emoji_reactions.size, emoji_reactions_count_per_account: emoji_reactions.map(&:account_id).uniq.size)
end
end