From 11142f552c98e8d5b1ac9556e43e59d9fda6a74e Mon Sep 17 00:00:00 2001 From: fgs21 <fgs21@inf.ufpr.br> Date: Tue, 20 May 2025 12:01:25 -0300 Subject: [PATCH] [hotfix] solving city dimension problem in enrollment aggregate --- src/libs/middlewares/aggregateData.js | 2 +- src/libs/routes_v1/enrollmentAggregate.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/middlewares/aggregateData.js b/src/libs/middlewares/aggregateData.js index ab7dfdd9..a8224b8e 100644 --- a/src/libs/middlewares/aggregateData.js +++ b/src/libs/middlewares/aggregateData.js @@ -68,7 +68,7 @@ function aggregateData(req, res, next) { 'receitas', '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 7e8cd3fa..62d1e9c8 100644 --- a/src/libs/routes_v1/enrollmentAggregate.js +++ b/src/libs/routes_v1/enrollmentAggregate.js @@ -400,7 +400,9 @@ rqf.addField({ where: { relation: '=', type: 'integer', - field: 'id' + field: 'municipio_id', + table: 'escola' + }, join: { primary: 'id', -- GitLab