aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/routes/auctionprices.svelte8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/routes/auctionprices.svelte b/src/routes/auctionprices.svelte
index 33b6b86..b8ac429 100644
--- a/src/routes/auctionprices.svelte
+++ b/src/routes/auctionprices.svelte
@@ -43,9 +43,13 @@
}
async function fetchItems(itemIds: string[]) {
- let url = `${API_URL}auctionprices`
+ const url = `${API_URL}auctionprices`
+ const localQuery = query
if (query.length > 0) url += `?items=${itemIds.join(',')}`
- data = await fetch(url).then(r => r.json())
+ const localData = await fetch(url).then(r => r.json())
+
+ // if the query hasn't changed, update the data
+ if (query === localQuery) data = localData
}
let pageHeight = 0