diff --git a/src/libs/convert/stateName.js b/src/libs/convert/stateName.js index 092969fa961aceaf262db094c383a7362267eee8..9254af006be3f66badfd578c98fc17a2c120c927 100644 --- a/src/libs/convert/stateName.js +++ b/src/libs/convert/stateName.js @@ -76,5 +76,7 @@ module.exports = function stateName(id) { return 'Distrito Federal'; case 99: return 'Exterior'; + default: + return 'Não declarada'; } }; diff --git a/src/libs/routes_v1/newPnad.js b/src/libs/routes_v1/newPnad.js index eeeea886dd2b7a30ee7e26616419ed1d32b12c82..b07e306971fcfdc65ab7819e00c795844292ff49 100644 --- a/src/libs/routes_v1/newPnad.js +++ b/src/libs/routes_v1/newPnad.js @@ -232,9 +232,11 @@ PnadNovoApp.get('/modality_shift', (req, res, next) => { PnadNovoApp.get('/state', (req, res, next) => { req.result = [] for (let i = 11; i < 54; i++) { - req.result.push({ - id: i, name: id2str.stateName(i) - }); + if (id2str.stateName(i) !== 'Não declarada') { + req.result.push({ + id: i, name: id2str.stateName(i) + }); + } } req.result.push({id: 99, name: id2str.stateName(99)}); @@ -379,7 +381,7 @@ rqf.addField({ where: { relation: '=', type: 'integer', - field: 'modality_shift_id' + field: 'turno_nivel_etapa' } }).addValue({ name: 'bolsa_familia',