MastoAPI: /api/v1/admin/accounts, /api/v1/admin/reports
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
parent
222306ff27
commit
0e0931a3c2
14 changed files with 1230 additions and 1 deletions
|
|
@ -1964,6 +1964,12 @@ defmodule Pleroma.User do
|
|||
|
||||
def approve(%User{} = user), do: {:ok, user}
|
||||
|
||||
def reject(%User{is_approved: false} = user) do
|
||||
delete(user)
|
||||
end
|
||||
|
||||
def reject(%User{} = _user), do: {:error, "User is approved"}
|
||||
|
||||
def confirm(users) when is_list(users) do
|
||||
Repo.transaction(fn ->
|
||||
Enum.map(users, fn user ->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue