Hide emoji reaction count

This commit is contained in:
KMY 2023-09-13 10:07:23 +09:00
parent 42eeb62da5
commit ac33bc86fe

View file

@ -125,6 +125,14 @@ class REST::StatusSerializer < ActiveModel::Serializer
object.emoji_reactions_grouped_by_name(current_user&.account)
end
def emoji_reactions_count
if current_user&.account.nil?
Setting.enable_emoji_reaction ? object.emoji_reactions_count : 0
else
object.account.show_emoji_reaction?(current_user.account) ? object.emoji_reactions_count : 0
end
end
def reactions
emoji_reactions.tap do |rs|
rs.each do |emoji_reaction|