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 -1
View File
@@ -48,7 +48,7 @@ pub async fn create_admin_room(services: &Services) -> Result {
// Create a user for the server
let server_user = services.globals.server_user.as_ref();
services.users.create(server_user, None).await?;
services.users.create(server_user, None)?;
let mut create_content = if room_version_rules.authorization.use_room_create_sender {
RoomCreateEventContent::new_v1(server_user.into())