paginatedList: only return `next` when page isn't empty
This commit is contained in:
parent
97d629cf07
commit
adcaad2863
|
@ -210,9 +210,10 @@ function paginatedList(
|
|||
headers: HeaderRecord = {},
|
||||
) {
|
||||
const link = buildListLinkHeader(c.req.url, params);
|
||||
const hasMore = entities.length > 0;
|
||||
|
||||
if (link) {
|
||||
headers.link = link;
|
||||
headers.link = hasMore ? link : link.split(', ').find((link) => link.endsWith('; rel="prev"'))!;
|
||||
}
|
||||
|
||||
// Filter out undefined entities.
|
||||
|
|
Loading…
Reference in New Issue