Clean unconfirmed users

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2020-11-26 14:48:10 +01:00
parent 6186c1b970
commit 0e1dc0df8d
7 changed files with 376 additions and 2 deletions

View File

@@ -127,6 +127,9 @@ defmodule Mobilizon.Users do
@doc """
Deletes an user.
Options:
* `reserve_email` whether to keep a record of the email so that the user can't register again
"""
@spec delete_user(User.t()) :: {:ok, User.t()} | {:error, Ecto.Changeset.t()}
def delete_user(%User{id: user_id} = user, options \\ @delete_user_default_options) do