From f1c260e4d50eb3af5889f249182c0750907b51f0 Mon Sep 17 00:00:00 2001 From: Luke Berndt Date: Sun, 29 Jan 2023 22:03:33 -0500 Subject: [PATCH] only active systems --- backend/controllers/systems.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/controllers/systems.js b/backend/controllers/systems.js index 94de65b..a168ee0 100644 --- a/backend/controllers/systems.js +++ b/backend/controllers/systems.js @@ -3,7 +3,8 @@ var User = require("../models/user"); var System = require("../models/system"); exports.get_systems = function (req, res) { - System.find().populate('userId', "screenName"). + let fromDate = new Date(Date.now() - 60 * 60 * 24 * 30 * 1000); + System.find({lastActive: {$gte: fromDate}}).populate('userId', "screenName"). exec(function (err, results) { if (err) { console.error("Error - get_systems: " + err.message); @@ -29,6 +30,7 @@ exports.get_systems = function (req, res) { city: results[result].city, state: results[result].state, active: results[result].active, + lastActive: results[result].lastActive, callAvg: results[result].callAvg, description: results[result].description, planType: results[result].planType,