From 47e5d250475e9f7344aecc1d29eeee9469779fa7 Mon Sep 17 00:00:00 2001
From: Joao Kieras <jpko19@inf.ufpr.br>
Date: Wed, 10 Aug 2022 11:47:19 -0300
Subject: [PATCH] Fix pee_por_categoria(4)

---
 src/libs/routes/enrollment.js | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/libs/routes/enrollment.js b/src/libs/routes/enrollment.js
index 26c2bd88..8abb06bf 100644
--- a/src/libs/routes/enrollment.js
+++ b/src/libs/routes/enrollment.js
@@ -767,11 +767,22 @@ rqf.addField({
         type: 'boolean',
         field: 'possui_necessidade_especial'
     }
+}).addValueToField({
+    name: 'pee_por_categoria',
+    table: 'matricula',
+    tableField: '',
+    resultField: 'pee_por_categoria',
+    where: {
+        relation: '=',
+        type: 'boolean',
+        field: ''
+    }
 });
 
 enrollmentApp.get('/', rqf.parse(), (req, res, next) => {
     console.log(req.dims)
     if('pee_por_categoria' in req.dims){
+        delete req.dims.pee_por_categoria
         req.sql.field('SUM(CASE WHEN cegueira = true THEN 1 ELSE 0)', 'total_cegueira')
         .field('SUM(CASE WHEN baixa_visao = true THEN 1 ELSE 0)', 'total_baixa_visao')
         .field('SUM(CASE WHEN surdez = true THEN 1 ELSE 0)', 'total_surdez')
-- 
GitLab