From fd9bbb08ed2e316898ddd60280e9172bd1e33544 Mon Sep 17 00:00:00 2001 From: timedout Date: Tue, 27 Jan 2026 03:39:28 +0000 Subject: [PATCH] fix: Restore admin room announcement for deactivations --- src/api/client/account.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/api/client/account.rs b/src/api/client/account.rs index 8275f5a9..48157f17 100644 --- a/src/api/client/account.rs +++ b/src/api/client/account.rs @@ -820,6 +820,15 @@ pub(crate) async fn deactivate_route( .boxed() .await?; + info!("User {sender_user} deactivated their account."); + + if services.server.config.admin_room_notices { + services + .admin + .notice(&format!("User {sender_user} deactivated their account.")) + .await; + } + Ok(deactivate::v3::Response { id_server_unbind_result: ThirdPartyIdRemovalStatus::NoSupport, })