diff options
Diffstat (limited to 'lib/rates.js')
| -rw-r--r-- | lib/rates.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/rates.js b/lib/rates.js index 16ce37d5..bbb5418f 100644 --- a/lib/rates.js +++ b/lib/rates.js @@ -50,9 +50,10 @@ export let getRates = async () => { if (Date.now() - date > 24 * 60 * 60 * 1000) { date = Date.now(); try { - let { rates: fx } = await got( - `https://api.exchangerate.host/latest?base=USD&v={(new Date()).toISOString().split('T')[0]}` + let r = await got( + `https://v6.exchangerate-api.com/v6/${config.exchange}/latest/USD` ).json(); + let { conversion_rates: fx } = r; await s("rates", { date, fx }); } catch (e) { err("error fetching rates", e.message); |
