logo

pleroma

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

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