From 1d7ae2b9c2c3648a68cf2ddf3dc848584d591635 Mon Sep 17 00:00:00 2001
From: Fernando Erd <fce15@inf.ufpr.br>
Date: Mon, 2 Oct 2017 11:04:08 -0300
Subject: [PATCH] Add nickname field

---
 src/libs/models/user.js | 8 ++++++--
 src/libs/routes/user.js | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/libs/models/user.js b/src/libs/models/user.js
index 7857bec4..71a9d48f 100644
--- a/src/libs/models/user.js
+++ b/src/libs/models/user.js
@@ -23,6 +23,10 @@ var UserSchema = new Schema({
         type: String,
         required: [true, 'O campo Nome é obrigatório.']
     },
+    nickname: {
+        type: String,
+        required: [true, 'O campo Apelido é obrigatório.']
+    },
     cpf:{
         type: String,
         unique: true,
@@ -30,7 +34,7 @@ var UserSchema = new Schema({
     },
     schooling: {
         type: String,
-        required: [true, 'O campo Escolaridade é obrigatório.']
+        required: [true, 'O campo Formação é obrigatório.']
     },
     course: {
         type: String,
@@ -45,7 +49,7 @@ var UserSchema = new Schema({
     },
     institutionName: {
         type: String,
-        required: [true, 'O campo Instituição em que trabalha é obrigatório.']
+        required: [true, 'O campo Instituição em que trabalha ou estuda é obrigatório.']
     },
     state: {
         type: String,
diff --git a/src/libs/routes/user.js b/src/libs/routes/user.js
index 4913b780..0e301310 100644
--- a/src/libs/routes/user.js
+++ b/src/libs/routes/user.js
@@ -121,6 +121,7 @@ userApp.post('/', (req, res, next) => {
         email: req.body.email,
         password: req.body.password,
         name: req.body.name,
+        nickname: req.body.nickname,
         cpf: req.body.cpf,
 	      cep: req.body.cep,
 	      complement: req.body.complement,
-- 
GitLab