]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/middlewares/pagination.js
Server: remove useless hash affectations
[github/Chocobozzz/PeerTube.git] / server / middlewares / pagination.js
index 2a426ec2824ef340ca6532b10059c9f4f327faef..a90f60aab22dc684cd23e1078f6ff6dedea45fe7 100644 (file)
@@ -1,14 +1,16 @@
 '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()
 }