aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/admin_api/admin_api_controller.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pleroma/web/admin_api/admin_api_controller.ex')
-rw-r--r--lib/pleroma/web/admin_api/admin_api_controller.ex37
1 files changed, 19 insertions, 18 deletions
diff --git a/lib/pleroma/web/admin_api/admin_api_controller.ex b/lib/pleroma/web/admin_api/admin_api_controller.ex
index aae02cab8..12b36a1c0 100644
--- a/lib/pleroma/web/admin_api/admin_api_controller.ex
+++ b/lib/pleroma/web/admin_api/admin_api_controller.ex
@@ -63,28 +63,29 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
do: json_response(conn, :no_content, "")
end
- def list_users(conn, params) do
- {page, page_size} = page_params(params)
-
- with {:ok, users, count} <- User.all_for_admin(page, page_size),
- do:
- conn
- |> json(
- AccountView.render("index.json",
- users: users,
- count: count,
- page_size: page_size
- )
- )
- end
-
- def search_users(%{assigns: %{user: admin}} = conn, %{"query" => query} = params) do
+ # def list_users(conn, params) do
+ # {page, page_size} = page_params(params)
+
+ # with {:ok, users, count} <- User.all_for_admin(page, page_size),
+ # do:
+ # conn
+ # |> json(
+ # AccountView.render("index.json",
+ # users: users,
+ # count: count,
+ # page_size: page_size
+ # )
+ # )
+ # end
+
+ def list_users(%{assigns: %{user: admin}} = conn, params) do
{page, page_size} = page_params(params)
with {:ok, users, count} <-
- User.search_for_admin(query, %{
+ User.search_for_admin(%{
+ query: params["query"],
admin: admin,
- local: params["local"] == "true",
+ local: params["local_only"] == "true",
page: page,
page_size: page_size
}),