From bfec623c56cf2e4aae2974a636d86c34d17cebf6 Mon Sep 17 00:00:00 2001 From: edsheebran <damien.armillon@student-cs.fr> Date: Sun, 17 Nov 2019 17:35:34 +0100 Subject: [PATCH] Fix Bug --- backend/routes/routesToucan.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/routes/routesToucan.js b/backend/routes/routesToucan.js index fd94837..e7d6a4c 100644 --- a/backend/routes/routesToucan.js +++ b/backend/routes/routesToucan.js @@ -16,14 +16,14 @@ router.route("/toucans") * Si before et after sont définis (dates) on ne renvoie qu'entre ces dates */ .get(celebrate({query: validGet}),function(req,res) { - let options = {"date":{}}; + let optionsDate = {}; if (req.query.before){ - options["date"]["$lt"]=req.query.before; + optionsDate.$lt=req.query.before; } if(req.query.after){ - options["date"]["$gt"]=req.query.after; + optionsDate.$gt=req.query.after; } - Toucan.find(options) + Toucan.find((req.query.before || req.query.after) ? {"date": optionsDate} : null) .sort({date:-1}) .limit(req.query.limit) .exec(function (err, toucans) { -- GitLab