From ec828c846500ff1ae55eec23fc600287fd63b40c Mon Sep 17 00:00:00 2001 From: BurnyLlama Date: Sun, 16 Apr 2023 00:24:04 +0200 Subject: [PATCH] Fixed pagination missing. --- src/database/models/race.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/database/models/race.rs b/src/database/models/race.rs index af5ba72..04c485f 100644 --- a/src/database/models/race.rs +++ b/src/database/models/race.rs @@ -41,8 +41,12 @@ impl Race { ddnet7 FROM record_race WHERE name = $1 ORDER BY map, time + OFFSET (($2 - 1) * $3) + FETCH NEXT $3 ROWS ONLY ", - player + player, + page, + ROWS_PER_PAGE ) .fetch_all(&db.pool) .await?; @@ -87,7 +91,7 @@ impl Race { gameid, ddnet7 FROM record_race WHERE map = $1 - ORDER BY map, time + ORDER BY name, time OFFSET (($2 - 1) * $3) FETCH NEXT $3 ROWS ONLY ",