bug fix order
This commit is contained in:
+3
-2
@@ -9,9 +9,10 @@ async function paginate(queryFn, sql, params, page = 1, pageSize = 20) {
|
||||
const total = countResult[0].total
|
||||
const totalPages = Math.ceil(total / ps)
|
||||
|
||||
const offset = (p - 1) * ps
|
||||
const data = await queryFn(
|
||||
`${sql} LIMIT ? OFFSET ?`,
|
||||
[...params, ps, (p - 1) * ps]
|
||||
`${sql} LIMIT ${ps} OFFSET ${offset}`,
|
||||
params
|
||||
)
|
||||
|
||||
return { data, total, page: p, pageSize: ps, totalPages }
|
||||
|
||||
Reference in New Issue
Block a user