From 1dc236c1253dcc11fa8a537d78f61a90c6509ab9 Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Wed, 1 Feb 2017 11:08:44 -0200 Subject: [PATCH] Send error in /schools when trying to get all --- src/libs/routes/school.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/libs/routes/school.js b/src/libs/routes/school.js index 5a8aa754..55792f19 100644 --- a/src/libs/routes/school.js +++ b/src/libs/routes/school.js @@ -62,6 +62,14 @@ rqf.addField({ }); schoolApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { + console.log(req.filter); + if(typeof req.filter === 'undefined' || Object.keys(req.filter).length === 0) { + res.status(400); + next({ + status: 400, + message: 'Wrong/No filter specified' + }); + } req.sql.from('escola') .field('escola.cod_entidade') .field('escola.ano_censo', 'year') @@ -70,4 +78,4 @@ schoolApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { next(); }, query, response('school')); -module.exports = schoolApp; \ No newline at end of file +module.exports = schoolApp; -- GitLab