commit: 1e6c6bf9cba23a26d513bc73839def7c3fbafeea
parent: a7b4505b8e42208e0aa2879bf79bf766cf83a73e
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