Skip to main content

tuwunel_admin/query/users/
get_backup_session.rs

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