added /samples/count
This commit is contained in:
@ -62,7 +62,6 @@ router.get('/samples', (req, res, next) => {
|
||||
if (filters['to-page'] && filters['to-page'] < 0) {
|
||||
data.reverse();
|
||||
}
|
||||
console.log(data);
|
||||
res.json(_.compact(data.map(e => SampleValidate.output(e)))); // validate all and filter null values from validation errors
|
||||
})
|
||||
});
|
||||
@ -76,6 +75,15 @@ router.get('/samples/:state(new|deleted)', (req, res, next) => {
|
||||
});
|
||||
});
|
||||
|
||||
router.get('/samples/count', (req, res, next) => {
|
||||
if (!req.auth(res, ['read', 'write', 'maintain', 'dev', 'admin'], 'all')) return;
|
||||
|
||||
SampleModel.estimatedDocumentCount((err, data) => {
|
||||
if (err) return next(err);
|
||||
res.json({count: data});
|
||||
});
|
||||
});
|
||||
|
||||
router.get('/sample/' + IdValidate.parameter(), (req, res, next) => {
|
||||
if (!req.auth(res, ['read', 'write', 'maintain', 'dev', 'admin'], 'all')) return;
|
||||
|
||||
|
Reference in New Issue
Block a user