From edf99e11629f7e29e1b0551cc670676704bb0569 Mon Sep 17 00:00:00 2001 From: Luke Berndt Date: Thu, 29 Aug 2024 21:41:33 -0400 Subject: [PATCH] calculate average uploadvolume --- backend/controllers/systems.js | 1 - backend/sys_stats.js | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/controllers/systems.js b/backend/controllers/systems.js index 8815ea9b..6f3d85ec 100644 --- a/backend/controllers/systems.js +++ b/backend/controllers/systems.js @@ -55,7 +55,6 @@ exports.contact_system = async function (req, res) { return; } - console.log(user); let message = "Thank you for contributing a feed to OpenMHz. A user has sent in a message about this feed:\n\n-------------------------------\n" message = message + "User Name: " + req.body.name + "\n"; message = message + "User Email: " + req.body.email + "\n-------------------------------\n"; diff --git a/backend/sys_stats.js b/backend/sys_stats.js index f2d569dd..aa2741c2 100644 --- a/backend/sys_stats.js +++ b/backend/sys_stats.js @@ -11,11 +11,13 @@ var spots = (24 * 60) / timePeriod; // the number of spots needed to keep track async function updateActiveSystems() { // Go through all of the Systems + let siteTotal = 0; for await (let item of System.find()) { // go through all the systems // if you have received some calls during that last period, make the system active if ((callTotals[item.shortName] != undefined) && (callTotals[item.shortName] > 0)) { item.active = true; + siteTotal += callTotals[item.shortName]; item.callAvg = callTotals[item.shortName] / timePeriod; item.lastActive = new Date(); } else { @@ -32,6 +34,7 @@ async function updateActiveSystems() { }*/ await item.save(); }; + console.log("Site average uploads per minute: " + siteTotal / timePeriod); } exports.initStats = async function () {