AdminAPI: Add PATCH /api/pleroma/admin/users/approve endpoint

This commit is contained in:
Alex Gleason 2020-07-14 18:02:44 -05:00
commit 20d24741af
No known key found for this signature in database
GPG key ID: 7211D1F99744FBB7
7 changed files with 104 additions and 0 deletions

View file

@ -409,6 +409,17 @@ defmodule Pleroma.ModerationLog do
"@#{actor_nickname} deactivated users: #{users_to_nicknames_string(users)}"
end
@spec get_log_entry_message(ModerationLog) :: String.t()
def get_log_entry_message(%ModerationLog{
data: %{
"actor" => %{"nickname" => actor_nickname},
"action" => "approve",
"subject" => users
}
}) do
"@#{actor_nickname} approved users: #{users_to_nicknames_string(users)}"
end
@spec get_log_entry_message(ModerationLog) :: String.t()
def get_log_entry_message(%ModerationLog{
data: %{