aboutsummaryrefslogtreecommitdiff
path: root/src/routes
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes')
-rw-r--r--src/routes/auctionprices.svelte7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/routes/auctionprices.svelte b/src/routes/auctionprices.svelte
index 0ef7d3f..3c57e1e 100644
--- a/src/routes/auctionprices.svelte
+++ b/src/routes/auctionprices.svelte
@@ -55,7 +55,10 @@
}
async function fetchItems(itemIds: null | string[]): Promise<ItemAuctionsSchema[]> {
let url = `${API_URL}auctionprices`
- if (itemIds !== null) url += `?items=${itemIds.join(',')}`
+ if (itemIds !== null) {
+ if (itemIds.length === 0) return []
+ url += `?items=${itemIds.join(',')}`
+ }
return await fetch(url).then(r => r.json())
}
@@ -81,7 +84,7 @@
if (itemIds.length > 0) {
const shownIds = data.map(d => d.id)
const items = (await fetchItems(itemIds)).filter(i => !shownIds.includes(i.id))
- data = [...data, ...items]
+ if (items.length > 0) data = [...data, ...items]
}
loadingPage = false
}