tuwunel_service/users/create.rs
1use ruma::UserId;
2use tuwunel_core::implement;
3
4use super::PASSWORD_DISABLED;
5
6#[implement(super::Service)]
7pub(super) fn create_disabled(&self, user_id: &UserId, origin: &str) {
8 let mut txn = self.services.db.txn();
9
10 txn.insert_raw(&self.db.userid_origin, user_id, origin);
11 txn.insert_raw(&self.db.userid_password, user_id, PASSWORD_DISABLED);
12 txn.execute();
13}
14
15#[cfg(test)]
16mod tests;