From 0505f7fd0b8d93e375692ecdcbbdc1c7a8737459 Mon Sep 17 00:00:00 2001 From: Muhammad Iqbal Rifai Date: Wed, 4 Jul 2018 10:04:30 +0200 Subject: [PATCH] Add 'routes/series.js' --- routes/series.js | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 routes/series.js diff --git a/routes/series.js b/routes/series.js new file mode 100644 index 0000000..62f3848 --- /dev/null +++ b/routes/series.js @@ -0,0 +1,35 @@ +const express = require("express"); +const router = express.Router(); +//const router = require("express-promise-router")(); // Elimina la necesidad de usar try catch + +const SeriesController = require("../controllers/series"); +//const { validateParam, validateBody, schemas } = require('../helpers/routeHelper'); + + +/* router +.route("/") +.post(SeriesController.newSerie); + */ + +router + .route("/:page") + .get(SeriesController.index) + .post(SeriesController.newSerie); + +router +.route("/:page/:slug") +.get(SeriesController.getSerie); +/*.put(SeriesController.replaceSerie) + .patch(SeriesController.updateSerie); + .delete(); */ +router + .route("/:serieId") + .put(SeriesController.replaceSerie) + .patch(SeriesController.updateSerie); + +router + .route("/:serieId/episodes") + .get(SeriesController.getSerieEpisodes) + .post(SeriesController.newSerieEpisode); + +module.exports = router;