diff --git a/src/libs/convert/attendedModality.js b/src/libs/convert/attendedModality.js index f087e8f802355c1003ed0568a2bd4738c7ed7d58..9168afc5bcdf05479fb35cbf2239abd234920c0c 100644 --- a/src/libs/convert/attendedModality.js +++ b/src/libs/convert/attendedModality.js @@ -38,15 +38,15 @@ module.exports = function attendedModality(id) { return 'Educação profissional - técnica integrada'; case 9: return 'Educação profissional - técnica concomitante e subsequente'; - case 10: - return 'EJA - Ensino Médio'; case 11: - return 'Superior'; + return 'EJA - Ensino Médio'; case 12: - return 'Especialização'; + return 'Superior'; case 13: - return 'Mestrado'; + return 'Especialização'; case 14: + return 'Mestrado'; + case 15: return 'Doutorado'; 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 965855edbc175a732dc71f25e5a74b802572e021..5bfb7b8a23e5badace6614815f84ba4ae40515b3 100644 --- a/src/libs/routes_v1/newPnad.js +++ b/src/libs/routes_v1/newPnad.js @@ -138,11 +138,13 @@ PnadNovoApp.get('/metro_code', (req, res, next) => { PnadNovoApp.get('/attended_modality', (req, res, next) => { req.result = [] - for (let i = 1; i < 15; i++) { + for (let i = 1; i < 16; i++) { req.result.push({ id: i, name: id2str.attendedModality(i) }); } + // Remove the option with id equals 10 => This option exists in the database, a better solution to this would be remove the option from the database + req.result.splice(req.result.findIndex((item) => item.id === 10), 1); req.result.push({id: 99, name: id2str.attendedModality(99)}); next(); }, response('attended_modality'));