tuwunel_admin/query/users/get_room_backups.rs
1use ruma::{OwnedRoomId, OwnedUserId};
2use tuwunel_core::Result;
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn get_room_backups(
8 &self,
9 user_id: OwnedUserId,
10 version: String,
11 room_id: OwnedRoomId,
12) -> Result {
13 let query = self
14 .services
15 .key_backups
16 .get_room(&user_id, &version, &room_id);
17
18 self.write_timed_query(query).await
19}