New API method for getting report by plate number

This commit is contained in:
Selim Mustafaev 2020-09-21 09:32:50 +03:00
parent c8f68870b2
commit ef3f54c489

View File

@ -76,6 +76,23 @@ router.get('/', async (req, res) => {
}
});
router.get('/report', async (req, res) => {
const { number } = req.query;
try {
let collection = req.db.collection('vehicles');
let vehicle = await collection.findOne({ number });
if(vehicle) {
res.send({ success: true, data: vehicle });
} else {
res.send(makeError('Vehicle not found'));
}
} catch(ex) {
res.send(makeError(ex.message));
console.error(ex);
}
});
router.get('/brands', async (req, res) => {
try {
let collection = req.db.collection('vehicles');