Object.Fetcher: Handle error on Containment.contain_origin/2
This commit is contained in:
parent
f00562ed6b
commit
40d0a198e2
|
@ -38,6 +38,7 @@ def fetch_object_from_id(id, options \\ []) do
|
||||||
"type" => "Create",
|
"type" => "Create",
|
||||||
"to" => data["to"],
|
"to" => data["to"],
|
||||||
"cc" => data["cc"],
|
"cc" => data["cc"],
|
||||||
|
# TODO: Should we seriously keep this attributedTo thing?
|
||||||
"actor" => data["actor"] || data["attributedTo"],
|
"actor" => data["actor"] || data["attributedTo"],
|
||||||
"object" => data
|
"object" => data
|
||||||
},
|
},
|
||||||
|
@ -56,6 +57,9 @@ def fetch_object_from_id(id, options \\ []) do
|
||||||
object = %Object{} ->
|
object = %Object{} ->
|
||||||
{:ok, object}
|
{:ok, object}
|
||||||
|
|
||||||
|
:error ->
|
||||||
|
{:error, "Object containment failed."}
|
||||||
|
|
||||||
_e ->
|
_e ->
|
||||||
Logger.info("Couldn't get object via AP, trying out OStatus fetching...")
|
Logger.info("Couldn't get object via AP, trying out OStatus fetching...")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue