module DiscourseApi::API::Dashboard

Public Instance Methods

get_dashboard_stats() click to toggle source
# File lib/discourse_api/api/dashboard.rb, line 5
def get_dashboard_stats
  response = get("admin/dashboard.json")
  response[:body]
end
get_dashboard_stats_totals() click to toggle source
# File lib/discourse_api/api/dashboard.rb, line 10
def get_dashboard_stats_totals
  stats = get_dashboard_stats
  global_reports = stats["global_reports"]
  users = global_reports[1]
  topics = global_reports[3]
  posts = global_reports[4]

  { "users" => users["total"], "topics" => topics["total"], "posts" => posts["total"] }
end