From c2ccc44ad0b91ae222a299f2ad095cf3a4f021a8 Mon Sep 17 00:00:00 2001 From: Lewis <lgtg20@inf.ufpr.br> Date: Fri, 2 Aug 2024 13:49:02 -0300 Subject: [PATCH] Fix filters and names --- ...{especialEducation.js => specialEducation.js} | 2 +- src/libs/middlewares/aggregateData.js | 4 ++-- src/libs/middlewares/id2str.js | 6 +++--- src/libs/routes_v1/enrollmentAggregate.js | 16 ++++++++-------- 4 files changed, 14 insertions(+), 14 deletions(-) rename src/libs/convert/{especialEducation.js => specialEducation.js} (95%) diff --git a/src/libs/convert/especialEducation.js b/src/libs/convert/specialEducation.js similarity index 95% rename from src/libs/convert/especialEducation.js rename to src/libs/convert/specialEducation.js index 46349784..aac420d2 100644 --- a/src/libs/convert/especialEducation.js +++ b/src/libs/convert/specialEducation.js @@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License along with simcaq-node. If not, see <https://www.gnu.org/licenses/>. */ -module.exports = function especialEducation(id) { +module.exports = function specialEducation(id) { switch (id) { case 1: return 'Inclusiva'; diff --git a/src/libs/middlewares/aggregateData.js b/src/libs/middlewares/aggregateData.js index c20f3d55..714830df 100644 --- a/src/libs/middlewares/aggregateData.js +++ b/src/libs/middlewares/aggregateData.js @@ -20,13 +20,13 @@ const convert = { integral_time_agg: 'integralTime', period_agg: 'period', modality_integral_time: 'educationLevelBasic', - especial_education: 'especialEducation' + special_education: 'specialEducation' } function aggregateData(req, res, next) { if (req.query.dims) { const newResult = [] - const aggregateFields = ['gender', 'age_range', 'ethnic_group', 'education_level_mod_agg', 'integral_time_agg', 'period_agg', 'modality_integral_time', 'especial_education'] + const aggregateFields = ['gender', 'age_range', 'ethnic_group', 'education_level_mod_agg', 'integral_time_agg', 'period_agg', 'modality_integral_time', 'special_education'] let id; const fields = req.query.dims.split(','); let currentAggregateField; diff --git a/src/libs/middlewares/id2str.js b/src/libs/middlewares/id2str.js index 06f24488..1d7b3de4 100644 --- a/src/libs/middlewares/id2str.js +++ b/src/libs/middlewares/id2str.js @@ -116,7 +116,7 @@ const metroCode = require(`${libs}/convert/metroCode`); const modalityShift = require(`${libs}/convert/modalityShift`); const incomeRange = require(`${libs}/convert/incomeRange`); const ageRangeAggregate = require(`${libs}/convert/ageRangeAggregate`); -const especialEducation = require(`${libs}/convert/especialEducation`); +const specialEducation = require(`${libs}/convert/specialEducation`); const ids = { gender_id: gender, @@ -226,7 +226,7 @@ const ids = { metro_code_id: metroCode, modality_shift_id: modalityShift, income_range_id: incomeRange, - especial_education: especialEducation + special_education: specialEducation }; function transform(removeId=false) { @@ -358,5 +358,5 @@ module.exports = { metroCode, modalityShift, incomeRange, - especialEducation + specialEducation }; diff --git a/src/libs/routes_v1/enrollmentAggregate.js b/src/libs/routes_v1/enrollmentAggregate.js index e7de586c..d266d240 100644 --- a/src/libs/routes_v1/enrollmentAggregate.js +++ b/src/libs/routes_v1/enrollmentAggregate.js @@ -78,7 +78,7 @@ enrollmentAggregateApp.get('/adm_dependency_detailed', (req, res, next) => { next(); }, response('adm_dependency_detailed')); -enrollmentAggregateApp.get('/education_level_mod', (req, res, next) => { +enrollmentAggregateApp.get('/education_level_mod_agg', (req, res, next) => { req.result = [] for (let i = 1; i <= 13; i++) { @@ -87,9 +87,9 @@ enrollmentAggregateApp.get('/education_level_mod', (req, res, next) => { }); } next(); -}, response('education_level_mod')); +}, response('education_level_mod_agg')); -enrollmentAggregateApp.get('/integral_time', (req, res, next) => { +enrollmentAggregateApp.get('/integral_time_agg', (req, res, next) => { req.result = [] for (let i = 0; i <= 3; i++) { @@ -98,7 +98,7 @@ enrollmentAggregateApp.get('/integral_time', (req, res, next) => { }); } next(); -}, response('education_level_mod')); +}, response('integral_time_agg')); enrollmentAggregateApp.get('/location', (req, res, next) => { req.result = [] @@ -212,17 +212,17 @@ enrollmentAggregateApp.get('/state', (req, res, next) => { next(); }, response('state')); -enrollmentAggregateApp.get('/especial_education', (req, res, next) => { +enrollmentAggregateApp.get('/special_education', (req, res, next) => { req.result = [] for (let i = 1; i <= 2; i++) { req.result.push({ - id: i, name: id2str.especialEducation(i) + id: i, name: id2str.specialEducation(i) }); } next(); -}, response('especial_education')); +}, response('special_education')); rqf.addField({ @@ -574,7 +574,7 @@ enrollmentAggregateApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { .group('escola.ano_censo') .order('escola.ano_censo') } - else if (req.query.dims && req.query.dims.includes('especial_education')) { + else if (req.query.dims && req.query.dims.includes('special_education')) { req.sql.from('escola') .field('SUM(escola.qt_mat_esp_cc)', 'total_qt_mat_esp_cc') .field('SUM(escola.qt_mat_esp_ce)', 'total_qt_mat_esp_ce') -- GitLab