diff --git a/plume-models/src/users.rs b/plume-models/src/users.rs index 8dad4081..76043baf 100644 --- a/plume-models/src/users.rs +++ b/plume-models/src/users.rs @@ -186,6 +186,7 @@ impl User { pub fn count_local(conn: &Connection) -> Result { users::table .filter(users::instance_id.eq(Instance::get_local()?.id)) + .filter(users::role.ne(Role::Instance as i32)) .count() .get_result(conn) .map_err(Error::from)