|
|
@ -17,7 +17,7 @@ class REST::StatusSerializer < ActiveModel::Serializer |
|
|
|
has_many :media_attachments, serializer: REST::MediaAttachmentSerializer |
|
|
|
has_many :mentions |
|
|
|
has_many :tags |
|
|
|
has_many :emojis |
|
|
|
has_many :emojis, serializer: REST::CustomEmojiSerializer |
|
|
|
|
|
|
|
def id |
|
|
|
object.id.to_s |
|
|
@ -119,14 +119,4 @@ class REST::StatusSerializer < ActiveModel::Serializer |
|
|
|
tag_url(object) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
class CustomEmojiSerializer < ActiveModel::Serializer |
|
|
|
include RoutingHelper |
|
|
|
|
|
|
|
attributes :shortcode, :url |
|
|
|
|
|
|
|
def url |
|
|
|
full_asset_url(object.image.url) |
|
|
|
end |
|
|
|
end |
|
|
|
end |