Possibility to unban a user

#1843
This commit is contained in:
Massedil
2025-09-27 17:54:59 +02:00
parent 2ab57db6a5
commit 9d4a558c1a
7 changed files with 92 additions and 7 deletions

View File

@@ -170,6 +170,15 @@ defmodule Mobilizon.Users do
@delete_user_default_options [reserve_email: true]
@spec unban_user(User.t()) :: {:ok, User.t()} | {:error, Ecto.Changeset.t()}
def unban_user(%User{} = user) do
user
|> User.changeset(%{
disabled: false
})
|> Repo.update()
end
@doc """
Deletes an user.