fix: request logs pagination

This commit is contained in:
2025-12-14 11:50:27 +08:00
parent 094c871218
commit ddf4278dd6
3 changed files with 9 additions and 10 deletions

View File

@@ -43,21 +43,21 @@ pub async fn list(
total_builder.push(")");
}
builder.push(" ORDER BY created_at DESC");
if let Some(limit) = limit {
builder.push("LIMIT ");
builder.push(" LIMIT ");
builder.push(limit);
}
if let Some(offset) = offset {
builder.push("OFFSET ");
builder.push(" OFFSET ");
builder.push(offset);
}
builder.push(" ORDER BY created_at DESC");
let query = builder.build_query_as();
let logs = query.fetch_all(&mut *tx).await?;
let total = builder
let total = total_builder
.build_query_scalar::<i64>()
.fetch_one(&mut *tx)
.await? as usize;