From c7e195fe6488165ed16cad7ac1f78969a5d6f0e4 Mon Sep 17 00:00:00 2001 From: mae Date: Fri, 13 Mar 2026 20:41:53 -0500 Subject: [PATCH] cmd/pkgserver: remove get endpoint count field --- cmd/pkgserver/api.go | 1 - cmd/pkgserver/ui/static/index.ts | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/cmd/pkgserver/api.go b/cmd/pkgserver/api.go index afa37c2..914479c 100644 --- a/cmd/pkgserver/api.go +++ b/cmd/pkgserver/api.go @@ -103,7 +103,6 @@ func (index *packageIndex) handleGet(w http.ResponseWriter, r *http.Request) { return } values := index.sorts[sort][i:min(i+limit, len(index.sorts[sort]))] - // TODO(mae): remove count field writeAPIPayload(w, &struct { Values []*metadata `json:"values"` }{values}) diff --git a/cmd/pkgserver/ui/static/index.ts b/cmd/pkgserver/ui/static/index.ts index 453964f..ab1a831 100644 --- a/cmd/pkgserver/ui/static/index.ts +++ b/cmd/pkgserver/ui/static/index.ts @@ -45,7 +45,6 @@ async function infoRequest(): Promise { return payload as InfoPayload } class GetPayload { - count: number values: PackageIndexEntry[] } @@ -108,9 +107,9 @@ class State { .then(res => { let table = document.getElementById("pkg-list") table.innerHTML = '' - for(let i = 0; i < res.count; i++) { - table.appendChild(toHTML(res.values[i])) - } + res.values.forEach((row) => { + table.appendChild(toHTML(row)) + }) }) }