From 2fb663a073bf3c68b7f87b017ff4679ce7f61857 Mon Sep 17 00:00:00 2001
From: Pietro Polinari Cavassin <ppc19@inf.ufpr.br>
Date: Wed, 17 Aug 2022 11:21:10 -0300
Subject: [PATCH] add null value

---
 src/libs/routes/disciplines.js | 7 +++++--
 src/libs/routes/teacher.js     | 7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/libs/routes/disciplines.js b/src/libs/routes/disciplines.js
index 3ed46b79..fcdc977f 100644
--- a/src/libs/routes/disciplines.js
+++ b/src/libs/routes/disciplines.js
@@ -162,8 +162,11 @@ disciplinesApp.get('/gender', (req, res, next) => {
 
 
 disciplinesApp.get('/contract_type', (req, res, next) => {
-    req.result = [];
-    for(let i = 1; i <= 5; ++i) {
+    req.result = [
+        id: "null",
+        name: id2str.contractType("null")
+    ];
+    for(let i = 1; i <= 4; ++i) {
         req.result.push({
             id: i,
             name: id2str.contractType(i)
diff --git a/src/libs/routes/teacher.js b/src/libs/routes/teacher.js
index 86bcf184..b35d9987 100644
--- a/src/libs/routes/teacher.js
+++ b/src/libs/routes/teacher.js
@@ -158,8 +158,11 @@ teacherApp.get('/gender', (req, res, next) => {
 
 
 teacherApp.get('/contract_type', (req, res, next) => {
-    req.result = [];
-    for(let i = 1; i <= 5; ++i) {
+    req.result = [
+        id: "null",
+        contractType: id2str.contractType("null")
+    ];
+    for(let i = 1; i <= 4; ++i) {
         req.result.push({
             id: i,
             name: id2str.contractType(i)
-- 
GitLab