discourse/app/serializers/group_post_serializer.rb
2016-12-05 18:15:38 +08:00

24 lines
474 B
Ruby

class GroupPostSerializer < ApplicationSerializer
attributes :id,
:excerpt,
:created_at,
:title,
:url,
:category
has_one :user, serializer: BasicUserSerializer, embed: :object
has_one :topic, serializer: BasicTopicSerializer, embed: :object
def title
object.topic.title
end
def include_user_long_name?
SiteSetting.enable_names?
end
def category
object.topic.category
end
end