refactor: Split the users service into several modules

Also resolvers several lints, including needless async on create_user
This commit is contained in:
timedout committed 2026-06-27 18:37:33 +01:00
1 parent 6fdeadc356
commit 967e2cc54f
11 files changed
+1381 -1322

No files matched your search

+1 -2
View File
@@ -69,8 +69,7 @@ impl crate::Context<'_> {
// Create user
self.services
.users
.create(&user_id, Some(HashedPassword::new(&password)?))
.await?;
.create(&user_id, Some(HashedPassword::new(&password)?))?;
// Default to pretty displayname
let mut displayname = user_id.localpart().to_owned();