diff --git a/server/routes/detections.js b/server/routes/detections.js index 2073467..a3b9eab 100644 --- a/server/routes/detections.js +++ b/server/routes/detections.js @@ -43,6 +43,7 @@ router.get('/', authenticateToken, async (req, res) => { const { device_id, drone_id, + drone_type, start_date, end_date, page = 1, @@ -65,6 +66,10 @@ router.get('/', authenticateToken, async (req, res) => { whereClause.drone_id = drone_id; } + if (drone_type) { + whereClause.drone_type = parseInt(drone_type); + } + if (start_date) { whereClause.server_timestamp = { ...whereClause.server_timestamp, [Op.gte]: new Date(start_date) }; }