Small fixes for checking plate number
This commit is contained in:
parent
e3f7421d01
commit
420a46bd55
@ -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;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user