From 58e3d5233d345e03f37dcfc745d1ff09e591de6c Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 21 Sep 2023 21:41:13 +0000 Subject: new rate api --- lib/rates.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib/rates.js') 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); -- cgit v1.2.3