tuwunel_admin/query/threepid/user_id_for_email.rs
1use tuwunel_core::Result;
2use tuwunel_service::threepid::canonicalize_email;
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn user_id_for_email(&self, address: String) -> Result {
8 let email_canon = canonicalize_email(&address)?;
9
10 let query = self
11 .services
12 .threepid
13 .user_id_for_email(&email_canon);
14
15 self.write_timed_query(query).await
16}