From ad2a32307cda7881deab230e6655c91ef6ca0df3 Mon Sep 17 00:00:00 2001 From: fgs21 <fgs21@inf.ufpr.br> Date: Tue, 27 Feb 2024 09:44:00 -0300 Subject: [PATCH] [FIX] modified values for the frontend to be able to make the request (capitalCode, metroCode and modalityShift) --- src/libs/convert/capitalCode.js | 4 ++-- src/libs/convert/metroCode.js | 4 ++-- src/libs/convert/modalityShift.js | 4 ++-- src/libs/routes_v1/newPnad.js | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/libs/convert/capitalCode.js b/src/libs/convert/capitalCode.js index 09727c63..fe7c0862 100644 --- a/src/libs/convert/capitalCode.js +++ b/src/libs/convert/capitalCode.js @@ -20,8 +20,6 @@ along with simcaq-node. If not, see <https://www.gnu.org/licenses/>. module.exports = function capitalCode(id) { switch (id) { - case null: - return 'Não é capital'; case 11: return 'Porto Velho'; case 12: @@ -76,6 +74,8 @@ module.exports = function capitalCode(id) { return 'Goiânia'; case 53: return 'BrasÃlia'; + case 99: + return 'Não é capital'; default: return 'Não informado'; } diff --git a/src/libs/convert/metroCode.js b/src/libs/convert/metroCode.js index 95425f33..0442f2c7 100644 --- a/src/libs/convert/metroCode.js +++ b/src/libs/convert/metroCode.js @@ -20,8 +20,6 @@ along with simcaq-node. If not, see <https://www.gnu.org/licenses/>. module.exports = function metroCode(id) { switch (id) { - case null: - return 'Não é região metropolitana ou região administrativa integrada'; case 13: return 'Região Metropolitana de Manaus'; case 15: @@ -64,6 +62,8 @@ module.exports = function metroCode(id) { return 'Região Metropolitana de Vale do Rio Cuiabá'; case 52: return 'Região Metropolitana de Goiânia'; + case 99: + return 'Não é região metropolitana ou região administrativa integrada'; default: return 'Não informado'; } diff --git a/src/libs/convert/modalityShift.js b/src/libs/convert/modalityShift.js index 23661130..7cde03d0 100644 --- a/src/libs/convert/modalityShift.js +++ b/src/libs/convert/modalityShift.js @@ -20,8 +20,6 @@ along with simcaq-node. If not, see <https://www.gnu.org/licenses/>. module.exports = function modalityShift(id) { switch (id) { - case null: - return 'Não informado'; case 1: return 'Matutino'; case 2: @@ -36,6 +34,8 @@ module.exports = function modalityShift(id) { return 'Não se aplica - pós graduação presencial'; case 7: return 'EaD ou semipresencial'; + case 9: + return 'Não informado'; case 99: return 'Não frequenta instituição de ensino'; } diff --git a/src/libs/routes_v1/newPnad.js b/src/libs/routes_v1/newPnad.js index 63fcc78d..729d7b99 100644 --- a/src/libs/routes_v1/newPnad.js +++ b/src/libs/routes_v1/newPnad.js @@ -117,7 +117,7 @@ PnadNovoApp.get('/cap_code', (req, res, next) => { }); } } - req.result.push({id: null, name: id2str.capitalCode(null)}); + req.result.push({id: 99, name: id2str.capitalCode(99)}); next(); }, response('cap_code')); @@ -131,7 +131,7 @@ PnadNovoApp.get('/metro_code', (req, res, next) => { }); } } - req.result.push({id: null, name: id2str.metroCode(null)}); + req.result.push({id: 99, name: id2str.metroCode(99)}); next(); }, response('metro_code')); @@ -218,8 +218,8 @@ PnadNovoApp.get('/modality_shift', (req, res, next) => { id: i, name: id2str.modalityShift(i) }); } + req.result.push({id: 9, name: id2str.modality(9)}); req.result.push({id: 99, name: id2str.modality(99)}); - req.result.push({id: null, name: id2str.modality(null)}); next(); }, response('modality_shift')); -- GitLab