'use strict'
+const constants = require('../initializers/constants')
+
const paginationMiddleware = {
- setPagination: setPagination
+ setPagination
}
function setPagination (req, res, next) {
if (!req.query.start) req.query.start = 0
- else req.query.start = parseInt(req.query.start)
- if (!req.query.count) req.query.count = 15
- else req.query.count = parseInt(req.query.count)
+ else req.query.start = parseInt(req.query.start, 10)
+ if (!req.query.count) req.query.count = constants.PAGINATION_COUNT_DEFAULT
+ else req.query.count = parseInt(req.query.count, 10)
return next()
}