diff options
author | Haelwenn (lanodan) Monnier <contact@hacktivis.me> | 2018-09-27 11:51:36 +0200 |
---|---|---|
committer | Haelwenn (lanodan) Monnier <contact@hacktivis.me> | 2018-09-27 20:00:48 +0200 |
commit | c739737998538632f595c03fcedbdb5178ad83b6 (patch) | |
tree | bd7e808282eec8489cb55d2db295bcde0de69dd5 | |
parent | 9446b02bdf2b642ee5f862c4fccbbe9217a2e3b8 (diff) | |
download | pleroma-c739737998538632f595c03fcedbdb5178ad83b6.tar.gz |
transmogrifier: get_actor called without casting attributedTo in actor and actor is nil
-rw-r--r-- | lib/pleroma/web/activity_pub/transmogrifier.ex | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/pleroma/web/activity_pub/transmogrifier.ex b/lib/pleroma/web/activity_pub/transmogrifier.ex index 76998c802..aece77a54 100644 --- a/lib/pleroma/web/activity_pub/transmogrifier.ex +++ b/lib/pleroma/web/activity_pub/transmogrifier.ex @@ -30,6 +30,10 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do id end + def get_actor(%{"actor" => nil, "attributedTo" => actor}) when not is_nil(actor) do + get_actor(%{"actor" => actor}) + end + @doc """ Checks that an imported AP object's actor matches the domain it came from. """ |