diff --git a/backend/src/entity/util/paginator.rs b/backend/src/entity/util/paginator.rs index a7d98a1..ff47389 100644 --- a/backend/src/entity/util/paginator.rs +++ b/backend/src/entity/util/paginator.rs @@ -172,8 +172,8 @@ impl> PaginateRaw for PrimaryKeyPaginator async fn new_fetch( data: S::Data, auth: &Auth, - _size: u64, - _offset: u64, + size: u64, + offset: u64, abs_dir: bool, db: &DatabaseConnection, ) -> Result<(Self, Vec), Error> { @@ -181,7 +181,9 @@ impl> PaginateRaw for PrimaryKeyPaginator S::filter(auth, &data, db).await?, ::ID, abs_dir, - ); + ) + .limit(size) + .offset(offset); let models = R::all(query, db).await?;