commit: bdff3cd4e93de5f08a7fa207b90bde68c8d92054
parent: 1bcbbf0f3cac60a6a41ce5b7369a071d0fb22d32
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 10 Nov 2019 07:57:00 +0100
activity_pub_controller.ex: upload_media, logging and bad request on missing params
Diffstat:
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/lib/pleroma/web/activity_pub/activity_pub_controller.ex b/lib/pleroma/web/activity_pub/activity_pub_controller.ex
@@ -499,11 +499,16 @@ defmodule Pleroma.Web.ActivityPub.ActivityPubController do
actor: User.ap_id(user),
description: Map.get(data, "description")
) do
- Logger.debug(inspect(object))
-
conn
|> put_status(:created)
|> json(object.data)
+ else
+ {:error, message} ->
+ Logger.error("upload_media conn parameters: #{inspect(conn)}")
+ Logger.error("upload_media data parameters: #{inspect(data)}")
+ {:error, message}
end
end
+
+ def update_media(_conn, _data), do: {:error, :bad_request}
end