Can leave a family

This commit is contained in:
2023-06-21 17:35:07 +02:00
parent ad54f83c2c
commit a94b26b23c
5 changed files with 60 additions and 8 deletions

View File

@ -177,9 +177,10 @@ pub async fn delete_account(user: &User) -> anyhow::Result<()> {
login_token_service::disconnect_user_from_all_devices(user.id()).await?;
db_connection::execute(|conn| {
diesel::delete(users::dsl::users.filter(users::dsl::id.eq(user.id().0))).execute(conn)?;
Ok(())
})
diesel::delete(users::dsl::users.filter(users::dsl::id.eq(user.id().0))).execute(conn)
})?;
Ok(())
}
/// Mark account as validated