Merge develop
[akkoma] / lib / pleroma / web / admin_api / admin_api_controller.ex
index 9821173d0569a25314fb8456c0ffad721490da2c..9175b190442eb173ab7c71f777b20aa9edf9b072 100644 (file)
@@ -1127,11 +1127,10 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
     end
   end
 
-  def stats(conn, _) do
-    count = Stats.get_status_visibility_count()
+  def stats(conn, params) do
+    counters = Stats.get_status_visibility_count(params["instance"])
 
-    conn
-    |> json(%{"status_visibility" => count})
+    json(conn, %{"status_visibility" => counters})
   end
 
   defp errors(conn, {:error, :not_found}) do