View Source Mobilizon.Federation.ActivityStream.Converter.Media (Mobilizon v5.0.0-beta.1)

Media converter.

This module allows to convert events from ActivityStream format to our own internal one, and back.

Summary

Functions

Save media data from raw data and return AS Link data.

Convert a media struct to an ActivityStream representation.

Functions

Link to this function

find_or_create_media(map, actor_id)

View Source
@spec find_or_create_media(map(), String.t() | integer()) ::
  {:ok, Mobilizon.Medias.Media.t()}
  | {:error, atom() | String.t() | Ecto.Changeset.t()}

Save media data from raw data and return AS Link data.

Convert a media struct to an ActivityStream representation.