New API method for getting report by plate number
This commit is contained in:
parent
c8f68870b2
commit
ef3f54c489
@ -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');
|
||||
|
||||
Loading…
Reference in New Issue
Block a user