From 92db8770adf8168889f1058299a0d8fb5e0f26d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Leon=20A=2E=20Okida=20Gon=C3=A7alves?= <laog19@inf.ufpr.br>
Date: Thu, 29 Jun 2023 11:48:07 -0300
Subject: [PATCH] Fix issue with schools without teachers

---
 src/libs/routes_v1/classroomCount.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/libs/routes_v1/classroomCount.js b/src/libs/routes_v1/classroomCount.js
index 54add0ee..4090fe88 100644
--- a/src/libs/routes_v1/classroomCount.js
+++ b/src/libs/routes_v1/classroomCount.js
@@ -1147,6 +1147,11 @@ classroomCountApp.post('/', rqf.parse(), (req, res, next) => {
 
                     educationLevel.teacherNumber.careerLevels = [];
                     req.teacherFormation.forEach((formation, i) => {
+                        if (educationLevel.teacherNumber.total_teacher < 1) {
+                            educationLevel.teacherNumber.total_teacher_full_period = 1;
+                            educationLevel.teacherNumber.total_teacher_partial = 1;
+                        }
+
                         let totalTeacherFullPeriodCareer = educationLevel.teacherNumber.total_teacher_full_period * teacherByFormation[i];
                         let totalTeacherPartialCareer = educationLevel.teacherNumber.total_teacher_partial * teacherByFormation[i];
 
-- 
GitLab