Skip to main content

tuwunel_admin/query/room_state_cache/
server_in_room.rs

1use ruma::{OwnedRoomId, OwnedServerName};
2use tuwunel_core::Result;
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn server_in_room(
8	&self,
9	server: OwnedServerName,
10	room_id: OwnedRoomId,
11) -> Result {
12	let query = self
13		.services
14		.state_cache
15		.server_in_room(&server, &room_id);
16
17	self.write_timed_query(query).await
18}