diff --git a/lib/claper/accounts/leader_notifier.ex b/lib/claper/accounts/leader_notifier.ex index 3c68fdcd..cdee2e7c 100644 --- a/lib/claper/accounts/leader_notifier.ex +++ b/lib/claper/accounts/leader_notifier.ex @@ -1,5 +1,4 @@ defmodule Claper.Accounts.LeaderNotifier do - def deliver_event_invitation(event_name, email, url) do Claper.Workers.Mailers.event_invitation(event_name, email, url) |> Oban.insert() diff --git a/lib/claper/workers/mailers.ex b/lib/claper/workers/mailers.ex index 5884f83e..d330b178 100644 --- a/lib/claper/workers/mailers.ex +++ b/lib/claper/workers/mailers.ex @@ -29,7 +29,14 @@ defmodule Claper.Workers.Mailers do Mailer.deliver(email) end - def perform(%Oban.Job{args: %{"type" => "event_invitation", "event_name" => event_name, "email" => email, "url" => url}}) do + def perform(%Oban.Job{ + args: %{ + "type" => "event_invitation", + "event_name" => event_name, + "email" => email, + "url" => url + } + }) do email = LeaderNotifier.event_invitation(event_name, email, url) Mailer.deliver(email) end diff --git a/lib/claper_web/live/event_live/index.ex b/lib/claper_web/live/event_live/index.ex index 561c7dd4..02c4e13a 100644 --- a/lib/claper_web/live/event_live/index.ex +++ b/lib/claper_web/live/event_live/index.ex @@ -38,7 +38,7 @@ defmodule ClaperWeb.EventLive.Index do |> assign(:total_pages, 1) |> assign(:total_entries, 0) |> assign(:events, []) - |> assign(:temporary_assigns, [events: []]) + |> assign(:temporary_assigns, events: []) |> load_events() {:ok, socket} @@ -53,7 +53,8 @@ defmodule ClaperWeb.EventLive.Index do def handle_info({:presentation_file_process_done, presentation}, socket) do event = Claper.Events.get_event!(presentation.event.uuid, [:presentation_file]) - {:noreply, socket |> assign(:events, [event | socket.assigns.events]) |> put_flash(:info, nil)} + {:noreply, + socket |> assign(:events, [event | socket.assigns.events]) |> put_flash(:info, nil)} end @impl true @@ -239,6 +240,9 @@ defmodule ClaperWeb.EventLive.Index do socket |> assign(:total_entries, total_entries) |> assign(:total_pages, total_pages) - |> assign(:events, if(socket.assigns.page == 1, do: events, else: socket.assigns.events ++ events)) + |> assign( + :events, + if(socket.assigns.page == 1, do: events, else: socket.assigns.events ++ events) + ) end end