added docs to docs/api/admin_api.md

code style and little renamings
This commit is contained in:
Alex S 2019-04-07 19:48:52 +07:00
commit b810aac117
4 changed files with 65 additions and 13 deletions

View file

@ -8,7 +8,6 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
alias Pleroma.Web.ActivityPub.Relay
alias Pleroma.Web.AdminAPI.AccountView
alias Pleroma.Web.AdminAPI.Search
alias Pleroma.UserInviteToken
import Pleroma.Web.ControllerHelper, only: [json_response: 3]
@ -255,7 +254,7 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
end
@doc "Get list of created invites"
def invites_list(conn, _params) do
def invites(conn, _params) do
invites = UserInviteToken.list_invites()
conn
@ -263,7 +262,7 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
end
@doc "Revokes invite by token"
def invite_revoke(conn, %{"token" => token}) do
def revoke_invite(conn, %{"token" => token}) do
invite = UserInviteToken.find_by_token!(token)
{:ok, updated_invite} = UserInviteToken.update_invite(invite, %{used: true})

View file

@ -163,8 +163,8 @@ defmodule Pleroma.Web.Router do
delete("/relay", AdminAPIController, :relay_unfollow)
get("/invite_token", AdminAPIController, :get_invite_token)
get("/invites_list", AdminAPIController, :invites_list)
post("/invite_revoke", AdminAPIController, :invite_revoke)
get("/invites", AdminAPIController, :invites)
post("/revoke_invite", AdminAPIController, :revoke_invite)
post("/email_invite", AdminAPIController, :email_invite)
get("/password_reset", AdminAPIController, :get_password_reset)