diff --git a/src/service/admin/mod.rs b/src/service/admin/mod.rs index 5d1a1372..2dc3016c 100644 --- a/src/service/admin/mod.rs +++ b/src/service/admin/mod.rs @@ -406,6 +406,10 @@ impl Service { /// Checks whether a given user is an admin of this server pub async fn user_is_admin(&self, user_id: &UserId) -> bool { + if self.services.globals.server_user == user_id { + return true + } + if self .services .server