Move putting fake attribute to lib/pleroma/web/activity_pub/utils.ex
This commit is contained in:
parent
975482f091
commit
fe5145eeaa
|
@ -150,10 +150,6 @@ def insert(map, local \\ true, fake \\ false) when is_map(map) do
|
|||
{:ok, activity}
|
||||
|
||||
{:fake, true, map, recipients} ->
|
||||
map =
|
||||
map
|
||||
|> put_in(["object", "fake"], true)
|
||||
|
||||
activity = %Activity{
|
||||
data: map,
|
||||
local: local,
|
||||
|
|
|
@ -209,8 +209,9 @@ def lazy_put_object_defaults(map, activity \\ %{}, fake)
|
|||
def lazy_put_object_defaults(map, activity, true = _fake) do
|
||||
map
|
||||
|> Map.put_new_lazy("published", &make_date/0)
|
||||
|> Map.put_new("id", "pleroma:fakeid")
|
||||
|> Map.put_new("id", "pleroma:fake_object_id")
|
||||
|> Map.put_new("context", activity["context"])
|
||||
|> Map.put_new("fake", true)
|
||||
|> Map.put_new("context_id", activity["context_id"])
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue