Split disable_room, ban_room functions

This commit is contained in:
dasha_uwu
2025-08-22 20:17:44 +05:00
parent a4f589f475
commit 4884c55be7
3 changed files with 20 additions and 34 deletions

View File

@@ -6,17 +6,13 @@ use crate::{admin_command, get_room_info};
#[admin_command]
pub(super) async fn disable_room(&self, room_id: OwnedRoomId) -> Result {
self.services
.metadata
.disable_room(&room_id, true);
self.services.metadata.disable_room(&room_id);
self.write_str("Room disabled.").await
}
#[admin_command]
pub(super) async fn enable_room(&self, room_id: OwnedRoomId) -> Result {
self.services
.metadata
.disable_room(&room_id, false);
self.services.metadata.enable_room(&room_id);
self.write_str("Room enabled.").await
}