From 89e35c274a055e388a236c3b346a36a89becc8c1 Mon Sep 17 00:00:00 2001 From: fgs21 <fgs21@inf.ufpr.br> Date: Fri, 23 Feb 2024 11:14:28 -0300 Subject: [PATCH] [FIX] '/state' subroute fixed in newPnad --- src/libs/convert/stateName.js | 2 ++ src/libs/routes_v1/newPnad.js | 10 ++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/libs/convert/stateName.js b/src/libs/convert/stateName.js index 092969fa..9254af00 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 eeeea886..b07e3069 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', -- GitLab