mirror of
https://git.joinplu.me/Plume/Plume.git
synced 2024-06-13 01:49:22 +00:00
Exclude instance user when counting local users
This commit is contained in:
parent
cfa74f84e7
commit
ec030d500d
|
@ -186,6 +186,7 @@ impl User {
|
||||||
pub fn count_local(conn: &Connection) -> Result<i64> {
|
pub fn count_local(conn: &Connection) -> Result<i64> {
|
||||||
users::table
|
users::table
|
||||||
.filter(users::instance_id.eq(Instance::get_local()?.id))
|
.filter(users::instance_id.eq(Instance::get_local()?.id))
|
||||||
|
.filter(users::role.ne(Role::Instance as i32))
|
||||||
.count()
|
.count()
|
||||||
.get_result(conn)
|
.get_result(conn)
|
||||||
.map_err(Error::from)
|
.map_err(Error::from)
|
||||||
|
|
Loading…
Reference in a new issue