Skip to main content

tuwunel_admin/federation/
enable_room.rs

1use ruma::OwnedRoomId;
2use tuwunel_core::Result;
3
4use crate::{admin_command, utils::room_enabled_reply};
5
6#[admin_command]
7pub(super) async fn enable_room(&self, room_id: OwnedRoomId) -> Result {
8	self.services.metadata.enable_room(&room_id);
9
10	let message =
11		room_enabled_reply(self.services, &room_id, "Room enabled.", "Room enabled").await;
12
13	self.write_str(&message).await
14}