View Source Mobilizon.Federation.ActivityStream.Converter.Utils (Mobilizon v5.0.0-beta.1)
Various utils for converters.
Summary
Functions
@spec build_tags([Mobilizon.Events.Tag.t()]) :: [map()]
@spec fetch_actor(String.t() | map()) :: {:ok, Mobilizon.Actors.Actor.t()} | {:error, atom()}
@spec fetch_tags([String.t()]) :: [Mobilizon.Events.Tag.t()]
@spec get_address(map() | binary() | nil) :: Mobilizon.Addresses.Address.t() | nil
@spec maybe_fetch_actor_and_attributed_to_id(map()) :: {:ok, Mobilizon.Actors.Actor.t(), Mobilizon.Actors.Actor.t() | nil} | {:error, atom()}