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();
|
let vehicles = await collection.find({ number }).toArray();
|
||||||
if(vehicles.length > 0 && !forceUpdate) {
|
if(vehicles.length > 0 && !forceUpdate) {
|
||||||
console.log('vehicle found in database');
|
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] });
|
res.send({ success: true, data: vehicles[0] });
|
||||||
} else {
|
} else {
|
||||||
try {
|
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
|
// In case of force update of existing vehicle, transfer all events to the new DB record
|
||||||
if (vehicles.length > 0) {
|
if (vehicles.length > 0) {
|
||||||
|
vehicle.addedBy = vehicles[0].addedBy;
|
||||||
vehicle.addedDate = vehicles[0].addedDate;
|
vehicle.addedDate = vehicles[0].addedDate;
|
||||||
vehicle.events = vehicles[0].events;
|
vehicle.events = vehicles[0].events;
|
||||||
vehicle.osagoContracts = vehicles[0].osagoContracts;
|
vehicle.osagoContracts = vehicles[0].osagoContracts;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user