summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Felder <feld@feld.me>2023-12-26 14:22:04 -0500
committerMark Felder <feld@feld.me>2023-12-26 14:22:06 -0500
commit603e9f6a92e8ea2d2d34d2af26ec2b12fe4b8543 (patch)
tree9a1cce383372f262c77d3beb3d9a63b3cf76ba76
parentea0ec5fbcf2e17d97f323bcb6872df48d5e42714 (diff)
downloadpleroma-603e9f6a92e8ea2d2d34d2af26ec2b12fe4b8543.tar.gz
pleroma-603e9f6a92e8ea2d2d34d2af26ec2b12fe4b8543.zip
Fix Transmogrifier tests
These tests relied on the removed Fetcher.fetch_object_from_id!/2 function injecting the error tuple into a log message with the exact words "Object containment failed." We will keep this behavior by generating a similar log message, but perhaps this should do a better job of matching on the error tuple returned by Transmogrifier.handle_incoming/1
-rw-r--r--lib/pleroma/object/fetcher.ex5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/pleroma/object/fetcher.ex b/lib/pleroma/object/fetcher.ex
index 508ee7e62..13fb50639 100644
--- a/lib/pleroma/object/fetcher.ex
+++ b/lib/pleroma/object/fetcher.ex
@@ -75,8 +75,9 @@ defmodule Pleroma.Object.Fetcher do
{:allowed_depth, false} ->
{:error, "Max thread distance exceeded."}
- {:containment, _} ->
- {:error, "Object containment failed."}
+ {:containment, e} ->
+ Logger.info("Error while fetching #{id}: Object containment failed. #{inspect(e)}")
+ {:error, e}
{:transmogrifier, {:error, {:reject, e}}} ->
Logger.info("Rejected #{id} while fetching: #{inspect(e)}")