aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rates.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rates.js')
-rw-r--r--lib/rates.js18
1 files changed, 8 insertions, 10 deletions
diff --git a/lib/rates.js b/lib/rates.js
index 745c4212..48c87aa7 100644
--- a/lib/rates.js
+++ b/lib/rates.js
@@ -1,6 +1,7 @@
-import axios from 'axios';
-import fs from 'fs';
-import binanceFactory from './binance';
+import app from "../app.js";
+import axios from "axios";
+import fs from "fs";
+import binanceFactory from "./binance.js";
const binance = binanceFactory();
let fetchRates;
@@ -9,7 +10,7 @@ let fetchRates;
try {
({ date, fx } = JSON.parse(fs.readFileSync("fx")));
- } catch(e) {
+ } catch (e) {
l.warn("Failed to read fx file");
}
@@ -47,12 +48,9 @@ let fetchRates;
setTimeout(fetchRates, 7200000);
})();
-app.get(
- "/rates",
- ah(async (req, res, next) => {
- res.send(app.get("rates"));
- })
-);
+app.get("/rates", async (req, res, next) => {
+ res.send(app.get("rates"));
+});
setInterval(() => {
broadcast("rate", app.get("last"));