diff --git a/src/libs/convert/capitalCode.js b/src/libs/convert/capitalCode.js index 09727c63a58ffea1f1d18019a9bf3fbb2b91d48c..fe7c0862591b81561c96d326d5f824467d9ffaba 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 95425f33c1ad052a888b976057ce7244dda44bc6..0442f2c757a31b81828e28574b55bb50783c873b 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 23661130f016c476ff6da45217b0719ab59c1a15..7cde03d02bb8f4da76c7e4a998b582fd81dc63b5 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 63fcc78de564dd748ba917ecb57c9253cd9e0cb6..729d7b99932d04261601f483a12efe100ffb2955 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'));