discourse/app/serializers/group_post_serializer.rb
Robin Ward a51a06115a FIX: Posts with Staff Colors were excluded from the group activity
Now they are included, with the correct color applied.
2020-12-11 11:52:03 -05:00

32 lines
636 B
Ruby

# frozen_string_literal: true
require_relative 'post_item_excerpt'
class GroupPostSerializer < ApplicationSerializer
include PostItemExcerpt
attributes :id,
:created_at,
:title,
:url,
:category_id,
:post_number,
:topic_id,
:post_type
has_one :user, serializer: GroupPostUserSerializer, 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_id
object.topic.category_id
end
end