From fc3881a7379cfc061fce3a5ac74ee9150909f707 Mon Sep 17 00:00:00 2001 From: schneefux Date: Mon, 10 Apr 2017 21:10:55 +0200 Subject: add global crunch API --- index.html | 9 +++++++++ server.js | 7 +++++++ 2 files changed, 16 insertions(+) diff --git a/index.html b/index.html index 6325eb1..a99c6ca 100644 --- a/index.html +++ b/index.html @@ -28,6 +28,11 @@

+

+

+ +
+

@@ -106,6 +111,10 @@ subscribe(ign); $.post("/api/player/" + ign + "/crunch"); }); + $("#crunchglobal-form").submit((e) => { + e.preventDefault(); + $.post("/api/crunch"); + }); diff --git a/server.js b/server.js index 235723d..eb800f5 100644 --- a/server.js +++ b/server.js @@ -191,6 +191,13 @@ app.post("/api/samples", async (req, res) => { { persistent: true, type: "samples" }); res.sendStatus(204); }); +// crunch global stats +app.post("/api/crunch", async (req, res) => { + console.log("crunching global stats"); + await ch.sendToQueue("crunch", new Buffer(""), + { persistent: true, type: "global" }); + res.sendStatus(204); +}); // crunch data app.post("/api/stats/:dimension_on/update", async (req, res) => { -- cgit v1.3.1