From 0475af46386cdfc505748ddb31005f5ada986f13 Mon Sep 17 00:00:00 2001
From: fgs21 <fgs21@inf.ufpr.br>
Date: Mon, 26 Feb 2024 10:17:42 -0300
Subject: [PATCH] [FIX] '/state' subroute changed to '/new_pnad_state'

---
 src/libs/middlewares/id2str.js | 3 ++-
 src/libs/routes_v1/newPnad.js  | 8 ++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/libs/middlewares/id2str.js b/src/libs/middlewares/id2str.js
index d15505d3..8141d1f6 100644
--- a/src/libs/middlewares/id2str.js
+++ b/src/libs/middlewares/id2str.js
@@ -220,7 +220,8 @@ const ids = {
     reg_code_id: regionCode,
     metro_code_id: metroCode,
     modality_shift_id: modalityShift,
-    income_range_id: incomeRange
+    income_range_id: incomeRange,
+    new_pnad_state_id: stateName
 };
 
 function transform(removeId=false) {
diff --git a/src/libs/routes_v1/newPnad.js b/src/libs/routes_v1/newPnad.js
index b07e3069..800d5adc 100644
--- a/src/libs/routes_v1/newPnad.js
+++ b/src/libs/routes_v1/newPnad.js
@@ -229,7 +229,7 @@ PnadNovoApp.get('/modality_shift', (req, res, next) => {
     next();
 }, response('modality_shift'));
 
-PnadNovoApp.get('/state', (req, res, next) => {
+PnadNovoApp.get('/new_pnad_state', (req, res, next) => {
     req.result = []
     for (let i = 11; i < 54; i++) {
         if (id2str.stateName(i) !== 'Não declarada') {
@@ -241,7 +241,7 @@ PnadNovoApp.get('/state', (req, res, next) => {
     req.result.push({id: 99, name: id2str.stateName(99)});
 
     next();
-}, response('state'));
+}, response('new_pnad_state'));
 
 PnadNovoApp.get('/age_range', (req, res, next) => {
     req.result = []
@@ -252,7 +252,7 @@ PnadNovoApp.get('/age_range', (req, res, next) => {
     }
 
     next();
-}, response('state'));
+}, response('age_range'));
 
 
 rqf.addField({
@@ -273,7 +273,7 @@ rqf.addField({
         field: 'id'
     }
 }).addValue({
-    name: 'state',
+    name: 'new_pnad_state',
     table: 'estado',
     tableField: ['nome', 'id'],
     resultField: ['state_name', 'state_id'],
-- 
GitLab