From ea09b22128a840db4beaa89b13425725dbd6b848 Mon Sep 17 00:00:00 2001 From: mxrco Date: Sun, 2 May 2021 22:51:04 -0500 Subject: [PATCH] investigador routes, nuevo controller --- .../Investigador/{new.js => nuevo.js} | 0 server/routes/Investigador.js | 17 +++++++++++++++++ server/routes/index.js | 1 + 3 files changed, 18 insertions(+) rename server/controller/Investigador/{new.js => nuevo.js} (100%) create mode 100644 server/routes/Investigador.js diff --git a/server/controller/Investigador/new.js b/server/controller/Investigador/nuevo.js similarity index 100% rename from server/controller/Investigador/new.js rename to server/controller/Investigador/nuevo.js diff --git a/server/routes/Investigador.js b/server/routes/Investigador.js new file mode 100644 index 0000000..48b16fd --- /dev/null +++ b/server/routes/Investigador.js @@ -0,0 +1,17 @@ +const express = require('express'); +const app = express(); +const { verificaToken } = require('../middleware/autentificacion'); +const route = '/investigador'; +const nuevo = require('../controller/Investigador/nuevo'); + +app.post(`${route}/nuevo`, verificaToken, (req, res) => { + return nuevo(req.body) + .then((data) => { + res.status(201).json(data); + }) + .catch((err) => { + res.status(400).json({ message: err.message }); + }); +}); + +module.exports = app; \ No newline at end of file diff --git a/server/routes/index.js b/server/routes/index.js index 0da5e2e..747e515 100644 --- a/server/routes/index.js +++ b/server/routes/index.js @@ -2,5 +2,6 @@ const express = require("express"); const app = express(); app.use(require('./Usuario')); +app.use(require('./Investigador')); module.exports = app;