From 3fe81fa75eef5320876441539ab89988a04a6c49 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 13 May 2016 20:10:02 +0200 Subject: [PATCH] Move the count of results for the pagination in constants module --- server/initializers/constants.js | 4 ++++ server/middlewares/pagination.js | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/server/initializers/constants.js b/server/initializers/constants.js index bb141456a..48e660fe2 100644 --- a/server/initializers/constants.js +++ b/server/initializers/constants.js @@ -9,6 +9,9 @@ let FRIEND_BASE_SCORE = 100 // Time to wait between requests to the friends let INTERVAL = 60000 +// Number of results by default for the pagination +const PAGINATION_COUNT_DEFAULT = 15 + // Number of points we add/remove from a friend after a successful/bad request const PODS_SCORE = { MALUS: -10, @@ -37,6 +40,7 @@ module.exports = { API_VERSION: API_VERSION, FRIEND_BASE_SCORE: FRIEND_BASE_SCORE, INTERVAL: INTERVAL, + PAGINATION_COUNT_DEFAULT: PAGINATION_COUNT_DEFAULT, PODS_SCORE: PODS_SCORE, REQUEST_RETRIES: REQUEST_RETRIES, THUMBNAILS_SIZE: THUMBNAILS_SIZE, diff --git a/server/middlewares/pagination.js b/server/middlewares/pagination.js index 2a426ec28..9fa43f008 100644 --- a/server/middlewares/pagination.js +++ b/server/middlewares/pagination.js @@ -1,5 +1,7 @@ 'use strict' +const constants = require('../initializers/constants') + const paginationMiddleware = { setPagination: setPagination } @@ -7,7 +9,7 @@ const paginationMiddleware = { 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 + if (!req.query.count) req.query.count = constants.PAGINATION_COUNT_DEFAULT else req.query.count = parseInt(req.query.count) return next()