tuwunel_admin/appservice/unregister.rs
1use tuwunel_core::{Result, err};
2
3use crate::admin_command;
4
5#[admin_command]
6pub(super) async fn appservice_unregister(&self, appservice_identifier: String) -> Result {
7 self.services
8 .appservice
9 .unregister_appservice(&appservice_identifier)
10 .await
11 .map_err(|e| err!("Failed to unregister appservice: {e}"))?;
12
13 self.write_str("Appservice unregistered.").await
14}