diff options
Diffstat (limited to 'lib/rates.js')
| -rw-r--r-- | lib/rates.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/rates.js b/lib/rates.js index 48c87aa7..5f0c3c42 100644 --- a/lib/rates.js +++ b/lib/rates.js @@ -2,6 +2,8 @@ import app from "../app.js"; import axios from "axios"; import fs from "fs"; import binanceFactory from "./binance.js"; +import { broadcast } from "./sockets.js"; + const binance = binanceFactory(); let fetchRates; @@ -11,7 +13,7 @@ let fetchRates; try { ({ date, fx } = JSON.parse(fs.readFileSync("fx"))); } catch (e) { - l.warn("Failed to read fx file"); + warn("Failed to read fx file"); } let today = JSON.stringify(new Date()) @@ -38,7 +40,7 @@ let fetchRates; }); fs.writeFileSync("fx", JSON.stringify({ date, fx })); } catch (e) { - l.error("error fetching rates", e.message); + err("error fetching rates", e.message); } } } @@ -49,7 +51,7 @@ let fetchRates; })(); app.get("/rates", async (req, res, next) => { - res.send(app.get("rates")); + res.send(rates); }); setInterval(() => { |
