|
|
|
@ -5,7 +5,7 @@ use lemmy_api_common::{
|
|
|
|
|
context::LemmyContext,
|
|
|
|
|
send_activity::{ActivityChannel, SendActivityData},
|
|
|
|
|
site::PurgePerson,
|
|
|
|
|
utils::{delete_local_user_images, is_admin, purge_user_account},
|
|
|
|
|
utils::{is_admin, purge_user_account},
|
|
|
|
|
SuccessResponse,
|
|
|
|
|
};
|
|
|
|
|
use lemmy_db_schema::{
|
|
|
|
@ -40,7 +40,7 @@ pub async fn purge_person(
|
|
|
|
|
.await?;
|
|
|
|
|
|
|
|
|
|
// Clear profile data.
|
|
|
|
|
purge_user_account(data.person_id, &mut context.pool()).await?;
|
|
|
|
|
purge_user_account(data.person_id, &context).await?;
|
|
|
|
|
|
|
|
|
|
// Keep person record, but mark as banned to prevent login or refetching from home instance.
|
|
|
|
|
let person = Person::update(
|
|
|
|
|