2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-04 08:47:37 +08:00
discourse/app/serializers/about_serializer.rb
2015-07-20 22:45:05 +08:00

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