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}