1
0
forked from rosa/hakurei

cmd/pkgserver: better no results handling

This commit is contained in:
mae
2026-04-18 10:57:04 -05:00
parent fe6424bd6d
commit fd1884a84b

View File

@@ -124,8 +124,8 @@ interface SearchPayload {
async function searchRequest(limit: number, index: number, search: string, desc: boolean): Promise<SearchPayload> { async function searchRequest(limit: number, index: number, search: string, desc: boolean): Promise<SearchPayload> {
const res = await fetch(`${ENDPOINT}/search?limit=${limit}&index=${index}&search=${encodeURIComponent(search)}&desc=${desc}`) const res = await fetch(`${ENDPOINT}/search?limit=${limit}&index=${index}&search=${encodeURIComponent(search)}&desc=${desc}`)
if (!res.ok) { if (!res.ok) {
alert("invalid search query!")
exitSearch() exitSearch()
alert("invalid search query!")
return Promise.reject(res.statusText) return Promise.reject(res.statusText)
} }
const payload = await res.json() const payload = await res.json()
@@ -215,8 +215,8 @@ class State {
STATE.maxTotal = res.count! STATE.maxTotal = res.count!
STATE.updateRange() STATE.updateRange()
if(res.count! < 1) { if(res.count! < 1) {
alert("no results found!")
exitSearch() exitSearch()
alert("no results found!")
} }
}) })
} else { } else {