16 lines
321 B
Ruby
Raw Normal View History

# frozen_string_literal: true
module ::DiscourseDataExplorer
class QuerySerializer < ActiveModel::Serializer
attributes :id, :name, :description, :username, :group_ids, :last_run_at, :user_id
def username
object&.user&.username
end
def group_ids
object.groups.map(&:id)
end
end
end