summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlain <lain@soykaf.club>2020-03-31 19:33:41 +0200
committerlain <lain@soykaf.club>2020-03-31 19:33:41 +0200
commitc982093cc2f538e8ef9dde365e163a944c6cb6d0 (patch)
tree4cd98aad77d3100cec5474878c7970571add86c8
parent1b323ce1c668c6a26617a05dcc12ee255c764e88 (diff)
downloadpleroma-c982093cc2f538e8ef9dde365e163a944c6cb6d0.tar.gz
pleroma-c982093cc2f538e8ef9dde365e163a944c6cb6d0.zip
Transmogrifier: Fix BAD code by RINPATCH
-rw-r--r--lib/pleroma/web/activity_pub/transmogrifier.ex14
1 files changed, 10 insertions, 4 deletions
diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex
index a18ece6e7..a4b385cd5 100644
--- a/lib/pleroma/web/activity_pub/transmogrifier.ex
+++ b/lib/pleroma/web/activity_pub/transmogrifier.ex
@@ -1267,19 +1267,25 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do
{:error, :no_context}
end
- defp maybe_add_recipients_from_object(%{"to" => [_ | _], "cc" => [_ | _]} = data), do: {:ok, data}
+ defp maybe_add_recipients_from_object(%{"to" => [_ | _], "cc" => [_ | _]} = data),
+ do: {:ok, data}
defp maybe_add_recipients_from_object(%{"object" => object} = data) do
case Object.normalize(object) do
- %{data: {"actor" => actor}} ->
+ %{data: %{"actor" => actor}} ->
data =
data
|> Map.put("to", [actor])
|> Map.put("cc", data["cc"] || [])
{:ok, data}
- nil -> {:error, :no_object}
- _ -> {:error, :no_actor}
+
+ nil ->
+ {:error, :no_object}
+
+ _ ->
+ {:error, :no_actor}
+ end
end
defp maybe_add_recipients_from_object(_) do