From 391da7f79969f6751d2eacf0a27d8c35acbd4c78 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 7 Apr 2024 12:33:53 -1000 Subject: [PATCH] More Link header shenanigans --- server/api/api/v1/accounts/[id]/statuses.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/api/api/v1/accounts/[id]/statuses.ts b/server/api/api/v1/accounts/[id]/statuses.ts index e92e4c08..5084c18c 100644 --- a/server/api/api/v1/accounts/[id]/statuses.ts +++ b/server/api/api/v1/accounts/[id]/statuses.ts @@ -103,7 +103,7 @@ export default apiRoute<{ const urlWithoutQuery = req.url.split("?")[0]; // Add prev link linkHeader.push( - `<${urlWithoutQuery}?max_id=${objects[0].id}>; rel="prev"`, + `<${urlWithoutQuery}?min_id=${objects[0].id}>; rel="prev"`, ); } @@ -128,7 +128,7 @@ export default apiRoute<{ const urlWithoutQuery = req.url.split("?")[0]; // Add next link linkHeader.push( - `<${urlWithoutQuery}?min_id=${ + `<${urlWithoutQuery}?max_id=${ objects.at(-1)?.id }>; rel="next"`, ); @@ -182,7 +182,7 @@ export default apiRoute<{ const urlWithoutQuery = req.url.split("?")[0]; // Add prev link linkHeader.push( - `<${urlWithoutQuery}?max_id=${objects[0].id}>; rel="prev"`, + `<${urlWithoutQuery}?min_id=${objects[0].id}>; rel="prev"`, ); } @@ -202,7 +202,7 @@ export default apiRoute<{ const urlWithoutQuery = req.url.split("?")[0]; // Add next link linkHeader.push( - `<${urlWithoutQuery}?min_id=${objects.at(-1)?.id}>; rel="next"`, + `<${urlWithoutQuery}?max_id=${objects.at(-1)?.id}>; rel="next"`, ); } }