logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma
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:

Mlib/pleroma/web/activity_pub/activity_pub_controller.ex9+++++++--
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