From 3c0f4bd0253ff14c50b56271ff895f139cdb5717 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anne=20L=27H=C3=B4te?= Date: Thu, 1 Dec 2022 15:25:20 +0100 Subject: [PATCH] fix(keynumbers): If limit is 0, no limit --- src/api/structures/keynumbers/keynumbers.middleware.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/structures/keynumbers/keynumbers.middleware.js b/src/api/structures/keynumbers/keynumbers.middleware.js index d74f0f8b..7d533647 100644 --- a/src/api/structures/keynumbers/keynumbers.middleware.js +++ b/src/api/structures/keynumbers/keynumbers.middleware.js @@ -17,7 +17,7 @@ export async function find(req, res, next) { { $skip: skip }, ]; if (sort) { queryPipeline.push({ $sort: parseSortParams(sort) }); } - queryPipeline.push({ $limit: limit }); + if (limit && limit > 0) { queryPipeline.push({ $limit: limit }); } const data = await db.collection('keynumbers').aggregate([ { $facet: { data: queryPipeline, total: countPipeline } }, { $project: { data: 1, total: { $arrayElemAt: ['$total', 0] } } },