Fix backend tests

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2021-11-03 08:50:28 +01:00
parent f44e466194
commit 2b3a0f19b9
8 changed files with 16 additions and 16 deletions

View File

@@ -211,7 +211,7 @@ defmodule Mobilizon.Service.ActorSuspension do
end
@spec reset_default_actor_id(Actor.t()) :: {:ok, User.t() | nil} | {:error, :user_not_found}
defp reset_default_actor_id(%Actor{type: :Person, user: %User{id: user_id} = user, id: actor_id}) do
defp reset_default_actor_id(%Actor{type: :Person, user: %User{} = user, id: actor_id}) do
Logger.debug("reset_default_actor_id")
new_actor =
@@ -219,7 +219,7 @@ defmodule Mobilizon.Service.ActorSuspension do
|> Users.get_actors_for_user()
|> Enum.find(&(&1.id !== actor_id))
{:ok, Users.update_user_default_actor(user_id, new_actor)}
{:ok, Users.update_user_default_actor(user, new_actor)}
rescue
_e in Ecto.NoResultsError ->
{:error, :user_not_found}

View File

@@ -52,7 +52,7 @@ defmodule Mobilizon.Service.Workers.ActivityBuilder do
|> Enum.map(& &1.user_id)
|> Enum.filter(& &1)
|> Enum.uniq()
|> Enum.map(&Users.get_user_with_settings!/1)
|> Enum.map(&Users.get_user_with_activity_settings!/1)
end
defp users_to_notify(_), do: []