fix: use dedicated function for member count
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful

This commit is contained in:
Radical 2025-08-05 00:02:30 +02:00
parent 642dbe5270
commit ac1678bfa8

View file

@ -268,13 +268,7 @@ impl Member {
.await, .await,
)?; )?;
let member_count: i64 = dsl::guild_members let pages = Member::count(conn, guild_uuid).await? as f32 / per_page as f32;
.filter(dsl::guild_uuid.eq(guild_uuid))
.count()
.get_result(conn)
.await?;
let pages = member_count as f32 / per_page as f32;
let mut members = Pagination::<Member> { let mut members = Pagination::<Member> {
objects: Vec::with_capacity(member_builders.len()), objects: Vec::with_capacity(member_builders.len()),