Skip to content
Snippets Groups Projects
Commit eeaa1ced authored by Fernando Erd's avatar Fernando Erd :ok_hand:
Browse files

Fix - Pattern route

parent 0e20b910
No related branches found
No related tags found
2 merge requests!116Release v1.0.0,!60IDHMR and IDHM routes
Pipeline #
...@@ -105,7 +105,7 @@ rqf.addField({ ...@@ -105,7 +105,7 @@ rqf.addField({
} }
}); });
idhmrApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { idhmrApp.get('/', rqf.parse(), (req, res, next) => {
log.debug(req.sql.toParam()); log.debug(req.sql.toParam());
if(typeof req.filter === 'undefined' || Object.keys(req.filter).length === 0 ) { if(typeof req.filter === 'undefined' || Object.keys(req.filter).length === 0 ) {
res.status(400); res.status(400);
...@@ -115,20 +115,18 @@ idhmrApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { ...@@ -115,20 +115,18 @@ idhmrApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
}); });
} }
if ("state" in req.filter) { if ("state" in req.filter) {
req.sql.field('(adh_idh_uf.idhm_r)', 'IDHM') req.sql.from('adh_idh_uf')
.field("'Brasil'", 'name') .field('adh_idh_uf.idhm_r', 'IDHME')
.field('adh_idh_uf.estado_id', 'estado_id') .field('adh_idh_uf.ano_censo', 'year')
.field('adh_idh_uf.ano_censo', 'year') .field('adh_idh_uf.municipio_id', 'city_id');
.from('adh_idh_uf')
} else if ("city" in req.filter) { } else if ("city" in req.filter) {
req.sql.field('(adh_idh.idhm_r)', 'IDHM') req.sql.from('adh_idh')
.field("'Brasil'", 'name') .field('adh_idh.idhm_r', 'IDHME')
.field('adh_idh.municipio_id', 'municipio_id') .field('adh_idh.ano_censo', 'year')
.field('adh_idh.estado_id', 'estado_id') .field('adh_idh.municipio_id', 'city_id');
.field('adh_idh.ano_censo', 'year')
.from('adh_idh')
} }
next(); next();
}, query, id2str.transform(true), response('idhmr')); }, rqf.build(),query, response('idhmr'));
module.exports = idhmrApp; module.exports = idhmrApp;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment