diff --git a/lib/federation/activity_pub/transmogrifier.ex b/lib/federation/activity_pub/transmogrifier.ex index 5b957f34a..128bf4d73 100644 --- a/lib/federation/activity_pub/transmogrifier.ex +++ b/lib/federation/activity_pub/transmogrifier.ex @@ -32,7 +32,7 @@ defmodule Mobilizon.Federation.ActivityPub.Transmogrifier do @doc """ Handle incoming activities """ - @spec handle_incoming(map()) :: :error | {:ok, any(), struct()} + @spec handle_incoming(map()) :: :error | {:error, atom()} | {:ok, any(), struct()} def handle_incoming(%{"id" => nil}), do: :error def handle_incoming(%{"id" => ""}), do: :error