Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak 2021-11-21 18:17:06 +01:00
parent cb76faece9
commit 8e040e098b
3 changed files with 6 additions and 5 deletions

View file

@ -794,7 +794,7 @@ defmodule Pleroma.Web.ApiSpec.AccountOperation do
properties: %{
comment: %Schema{
type: :string,
description: "Account note body",
description: "Account note body"
}
},
example: %{

View file

@ -441,7 +441,10 @@ defmodule Pleroma.Web.MastodonAPI.AccountController do
end
@doc "POST /api/v1/accounts/:id/note"
def note(%{assigns: %{user: noter, account: target}, body_params: %{comment: comment}} = conn, _params) do
def note(
%{assigns: %{user: noter, account: target}, body_params: %{comment: comment}} = conn,
_params
) do
with {:ok, _user_note} <- UserNote.create(noter, target, comment) do
render(conn, "relationship.json", user: noter, target: target)
else

View file

@ -10,8 +10,6 @@ defmodule Pleroma.Repo.Migrations.CreateUserNotes do
timestamps()
end
create_if_not_exists(
unique_index(:user_notes, [:source_id, :target_id])
)
create_if_not_exists(unique_index(:user_notes, [:source_id, :target_id]))
end
end