From bf5128ae2994eb8d01a2522762349e499f7fcec3 Mon Sep 17 00:00:00 2001 From: fgs21 <fgs21@inf.ufpr.br> Date: Tue, 20 May 2025 11:50:13 -0300 Subject: [PATCH] [hotfix] Solving aggregate enrollment city dimension problem --- src/libs/middlewares/aggregateData.js | 2 +- src/libs/routes_v1/enrollmentAggregate.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libs/middlewares/aggregateData.js b/src/libs/middlewares/aggregateData.js index a46d7f77..8dbf01d7 100644 --- a/src/libs/middlewares/aggregateData.js +++ b/src/libs/middlewares/aggregateData.js @@ -72,7 +72,7 @@ function aggregateData(req, res, next) { 'receita_potencial', 'despesas' ]; - const baseFields = ["school"] + const baseFields = ["school", "city"] let id; const fields = req.query.dims.split(','); let currentAggregateField; diff --git a/src/libs/routes_v1/enrollmentAggregate.js b/src/libs/routes_v1/enrollmentAggregate.js index a561f137..db09b08d 100644 --- a/src/libs/routes_v1/enrollmentAggregate.js +++ b/src/libs/routes_v1/enrollmentAggregate.js @@ -400,7 +400,8 @@ rqf.addField({ where: { relation: '=', type: 'integer', - field: 'id' + field: 'municipio_id', + table: 'escola' }, join: { primary: 'id', -- GitLab