fix: request logs pagination
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user