diff --git a/app/serializers/web/notification_serializer.rb b/app/serializers/web/notification_serializer.rb index fb2f7248a6..421e84cbb4 100644 --- a/app/serializers/web/notification_serializer.rb +++ b/app/serializers/web/notification_serializer.rb @@ -28,8 +28,12 @@ class Web::NotificationSerializer < ActiveModel::Serializer full_asset_url(object.from_account.avatar_static_url) end + def display_name + object.from_account.display_name.presence || object.from_account.username + end + def title - I18n.t("notification_mailer.#{object.type}.subject", name: object.from_account.display_name.presence || object.from_account.username) + I18n.t("notification_mailer.#{object.type}.subject", name: display_name) end def body