@@ -22,6 +22,7 @@ defmodule Mobilizon.Web.Email do
|
||||
|> put_layout({EmailView, :email})
|
||||
end
|
||||
|
||||
@spec add_event_attachment(Swoosh.Email.t(), Event.t()) :: Swoosh.Email.t()
|
||||
def add_event_attachment(%Swoosh.Email{} = email, %Event{id: event_id}) do
|
||||
with {:ok, %Event{} = event} <- Events.get_event_with_preload(event_id),
|
||||
{:ok, event_ics_data} <- ICalendar.export_event(event) do
|
||||
|
||||
@@ -90,7 +90,7 @@ defmodule Mobilizon.Web.ActivityPub.ActorView do
|
||||
| :todos
|
||||
| :outbox
|
||||
|
||||
@spec fetch_collection(collection(), Actor.t(), integer()) :: Page.t()
|
||||
@spec fetch_collection(collection(), Actor.t(), integer()) :: Page.t(Follower.t())
|
||||
defp fetch_collection(:following, actor, page) do
|
||||
Actors.build_followings_for_actor(actor, page)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user