From fa009b48b5ddb6cbaed6882ff14b2fafab0bdb30 Mon Sep 17 00:00:00 2001 From: Emily Doherty Date: Fri, 1 Nov 2024 00:09:19 -0700 Subject: [PATCH] Swap to v2 of the historical api (cherry picked from commit 0180e8a3b59a79f1da202abd59bbe403e84726e9) --- src/fetchData.js | 2 +- src/index.html | 4 ++-- src/urlBuilder.js | 12 ++++++++---- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/fetchData.js b/src/fetchData.js index 17db168..395b1c2 100644 --- a/src/fetchData.js +++ b/src/fetchData.js @@ -6,7 +6,7 @@ export default async function fetchData(currentRegionSelection, currentTimeSelec const resp = await fetch(urlBuilder(currentRegionSelection, currentTimeSelection, currentAggregateSelection)); const respData = await resp.json(); for (let i = 0, l = respData.length; i < l; i++) { - let datum = new Datum(Date.parse(respData[i]['time']), respData[i]['value']); + let datum = new Datum(Date.parse(respData[i][0]), respData[i][1]); data.push(datum); } return data; diff --git a/src/index.html b/src/index.html index 1e082a5..187316e 100644 --- a/src/index.html +++ b/src/index.html @@ -8,7 +8,7 @@ - +
@@ -59,7 +59,7 @@
diff --git a/src/urlBuilder.js b/src/urlBuilder.js index 3f33b3d..b81a5a7 100644 --- a/src/urlBuilder.js +++ b/src/urlBuilder.js @@ -1,8 +1,12 @@ export default function urlBuilder(currentRegionSelection, currentTimeSelection, currentAggregateSelection) { - let url = "https://data.wowtoken.app/classic/token/history/"; - if (currentAggregateSelection !== 'none') { - url += `${currentAggregateSelection}/` + let url = "https://data.wowtoken.app/v2/"; + if (currentAggregateSelection !== '' && currentAggregateSelection !== 'none'){ + url += `math/${currentAggregateSelection}/classic/` } - url += `${currentRegionSelection}/${currentTimeSelection}.json` + else { + url += `relative/classic/` + } + + url += `${currentRegionSelection}/${currentTimeSelection}.json`; return url; } \ No newline at end of file