View Source Mobilizon.Service.Workers.ActivityBuilder (Mobilizon v5.0.0-beta.1)
Worker to insert activity items in users feeds
Summary
Functions
@spec build_activity(map()) :: {:ok, Mobilizon.Activities.Activity.t()} | {:error, Ecto.Changeset.t()}
@spec enqueue(String.t() | atom(), map(), Keyword.t()) :: {:ok, Oban.Job.t()} | {:error, Ecto.Changeset.t()}
@spec notify_activity(Mobilizon.Activities.Activity.t()) :: :ok