From c8f68870b2be7bde611098f5f0814601ff392760 Mon Sep 17 00:00:00 2001 From: Selim Mustafaev Date: Wed, 16 Sep 2020 13:59:58 +0300 Subject: [PATCH] Fix for vehicles without events --- routes/events.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/routes/events.js b/routes/events.js index cd0725c..39b7a0d 100644 --- a/routes/events.js +++ b/routes/events.js @@ -77,9 +77,14 @@ router.get('/', async (req, res) => { let vehicles = await collection.find(finalQuery, { number: 1, events: 1 }).toArray(); let events = []; for(let vehicle of vehicles) { + if(!vehicle.events) { + continue; + } + for(let event of vehicle.events) { event.number = vehicle.number; } + events = events.concat(vehicle.events); } res.send({ success: true, data: events });