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