View Source Mobilizon.Mention (Mobilizon v4.1.0-alpha.1)

The Mentions context.

Summary

Functions

Creates a new mention

Types

@type t() :: %Mobilizon.Mention{
  __meta__: term(),
  actor: Mobilizon.Actors.Actor.t(),
  actor_id: term(),
  comment: Mobilizon.Discussions.Comment.t(),
  comment_id: term(),
  event: Mobilizon.Events.Event.t(),
  event_id: term(),
  id: term(),
  inserted_at: term(),
  silent: boolean(),
  updated_at: term()
}

Functions

@spec create_mention(map()) :: {:ok, t()} | {:error, Ecto.Changeset.t()}

Creates a new mention