Fix a typespec issue

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2021-09-29 18:22:47 +02:00
parent c5624ae33d
commit c924975d40
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773

View File

@ -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