mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-24 08:09:13 -05:00
15 lines
416 B
Ruby
15 lines
416 B
Ruby
class AboutSerializer < ApplicationSerializer
|
|
has_many :moderators, serializer: UserNameSerializer, embed: :objects
|
|
has_many :admins, serializer: UserNameSerializer, embed: :objects
|
|
|
|
attributes :stats,
|
|
:description,
|
|
:title,
|
|
:locale,
|
|
:version,
|
|
:https
|
|
|
|
def stats
|
|
object.class.fetch_cached_stats || Jobs::AboutStats.new.execute({})
|
|
end
|
|
end
|