From 420a46bd556cc3b1b99a022283509feb89b57da1 Mon Sep 17 00:00:00 2001 From: Selim Mustafaev Date: Tue, 12 Jan 2021 16:44:14 +0300 Subject: [PATCH] Small fixes for checking plate number --- routes/vehicles.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/routes/vehicles.js b/routes/vehicles.js index 12d197d..1a7ac82 100644 --- a/routes/vehicles.js +++ b/routes/vehicles.js @@ -24,6 +24,9 @@ router.post('/check', async (req, res) => { let vehicles = await collection.find({ number }).toArray(); if(vehicles.length > 0 && !forceUpdate) { console.log('vehicle found in database'); + let updatedDate = Date.now(); + await collection.updateOne({ number }, { $set: { updatedDate } }); + vehicles[0].updatedDate = updatedDate; res.send({ success: true, data: vehicles[0] }); } else { try { @@ -81,6 +84,7 @@ router.post('/check', async (req, res) => { // In case of force update of existing vehicle, transfer all events to the new DB record if (vehicles.length > 0) { + vehicle.addedBy = vehicles[0].addedBy; vehicle.addedDate = vehicles[0].addedDate; vehicle.events = vehicles[0].events; vehicle.osagoContracts = vehicles[0].osagoContracts;