diff --git a/dbs/clinica.mv.db b/dbs/clinica.mv.db index aa597d3..a1ee43a 100644 Binary files a/dbs/clinica.mv.db and b/dbs/clinica.mv.db differ diff --git a/server/services/medicos/post.js b/server/services/medicos/post.js index 2b73d00..a985d25 100644 --- a/server/services/medicos/post.js +++ b/server/services/medicos/post.js @@ -20,5 +20,6 @@ if (nome && crm) { ); _out.json({insertedData: insertedData}) } else { + _header.status(400); _out.json({erros: {"campos faltando": errors}}) } diff --git a/server/services/pacientes/post.js b/server/services/pacientes/post.js index 4b8a5a2..82ee975 100644 --- a/server/services/pacientes/post.js +++ b/server/services/pacientes/post.js @@ -1,10 +1,10 @@ const fields = ["nome", "r_g", "c_p_f", "data_de_nascimento", "endereco", "telefone"] const data = _val.map(); -var errors = _val.list(); +const errors = _val.list(); for (field of fields) { - let value = _req.getString(field); + const value = _req.getString(field); if (!value) { errors.add(field); } else { @@ -13,11 +13,12 @@ for (field of fields) { } if (errors.isEmpty()) { - var insertedData = _db.insertIfNotExists( + const insertedData = _db.insertIfNotExists( 'paciente', data ); - _out.json({insertedData: insertedData}) + _out.json({insertedData}) } else { - _out.json({"erros": {"campos_faltando": errors}}) + _header.status(400); + _out.json({"erros": {"campos faltando": errors}}) }