mirror of
https://github.com/discourse/discourse.git
synced 2024-12-01 21:19:41 -06:00
25 lines
569 B
Ruby
25 lines
569 B
Ruby
class BasicCategorySerializer < ApplicationSerializer
|
|
|
|
attributes :id,
|
|
:name,
|
|
:color,
|
|
:text_color,
|
|
:slug,
|
|
:topic_count,
|
|
:post_count,
|
|
:description,
|
|
:topic_url,
|
|
:read_restricted,
|
|
:permission,
|
|
:parent_category_id,
|
|
:notification_level
|
|
|
|
def include_parent_category_id?
|
|
parent_category_id
|
|
end
|
|
|
|
def description
|
|
object.uncategorized? ? SiteSetting.uncategorized_description : object.description
|
|
end
|
|
end
|