forked from mirrors/akkoma
Add a guard to fetching reply activity
This commit is contained in:
parent
4ef237f26a
commit
9238dccac1
1 changed files with 3 additions and 1 deletions
|
@ -204,12 +204,14 @@ defmodule Pleroma.Activity do
|
||||||
|
|
||||||
def create_by_object_ap_id_with_object(_), do: nil
|
def create_by_object_ap_id_with_object(_), do: nil
|
||||||
|
|
||||||
def get_create_by_object_ap_id_with_object(ap_id) do
|
def get_create_by_object_ap_id_with_object(ap_id) when is_binary(ap_id) do
|
||||||
ap_id
|
ap_id
|
||||||
|> create_by_object_ap_id_with_object()
|
|> create_by_object_ap_id_with_object()
|
||||||
|> Repo.one()
|
|> Repo.one()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def get_create_by_object_ap_id_with_object(_), do: nil
|
||||||
|
|
||||||
defp get_in_reply_to_activity_from_object(%Object{data: %{"inReplyTo" => ap_id}}) do
|
defp get_in_reply_to_activity_from_object(%Object{data: %{"inReplyTo" => ap_id}}) do
|
||||||
get_create_by_object_ap_id_with_object(ap_id)
|
get_create_by_object_ap_id_with_object(ap_id)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue