diff --git a/src/libs/routes_v1/adjustedLiquidFrequency.js b/src/libs/routes_v1/adjustedLiquidFrequency.js index bb02e81e421d7a543b0bc0c92945b553a473fef3..5f2ce8e8509d772263fffa9382118a92c16e246d 100644 --- a/src/libs/routes_v1/adjustedLiquidFrequency.js +++ b/src/libs/routes_v1/adjustedLiquidFrequency.js @@ -83,6 +83,16 @@ adjustedLiquidFrequency.get('/new_pnad_ethnic_group', (req, res, next) => { next(); }, response('new_pnad_ethnic_group')); +adjustedLiquidFrequency.get('/age_range_all', (req, res, next) => { + req.result = [] + for (let i = 1; i <= 6; i++) { + req.result.push({ + id: i, name: id2str.ageRangeAll(i) + }); + } + next() +}, response('age_range_all')); + adjustedLiquidFrequency.get('/bolsa_familia', (req, res, next) => { req.result = [] for (let i = 1; i < 3; i++) { @@ -258,6 +268,10 @@ rqf.addField({ adjustedLiquidFrequency.get('/', rqf.parse(), (req, res, next) => { const dimensions = req.dims || {}; // Obter dimensões solicitadas pela requisição + if (!dimensions.age_range_all) { + req.result = { error: "age_range_all should be selected" }; + next(); + } // Subquery: total_pop let totalPop = squel.select()