diff --git a/config/db.js b/config/db.js index 7d4793764eaa1378aa00803de73a2eb1f66df10a..530771f8cd7dd998c069fa22fde4fef14390b32d 100644 --- a/config/db.js +++ b/config/db.js @@ -1,4 +1,4 @@ const mongoose = require('mongoose'); -mongoose.connect('mongodb://localhost/tracker'); +mongoose.createConnection('mongodb://localhost/tracker-q728j6'); module.exports = mongoose; diff --git a/middleware/serie/postSeries.js b/middleware/serie/postSeries.js new file mode 100644 index 0000000000000000000000000000000000000000..a88938bc682fb67295138ea0909efe38a486fe66 --- /dev/null +++ b/middleware/serie/postSeries.js @@ -0,0 +1,11 @@ +/** + * Creates a new serie with the data provided + * +*/ +module.exports = (objectRepository) => { + return (req, res, next) => { + + + return next(); + }; +}; diff --git a/models/episode.js b/models/episode.js index 3e11ecf5d29949ba693e54750a3add7a042e2e49..f2cb13262221b45fd90995a16f89f8cedd65a3fc 100644 --- a/models/episode.js +++ b/models/episode.js @@ -1,8 +1,8 @@ -const Scheme = require('mongoose').Schema; +const Schema = require('mongoose').Schema; const db = require('../config/db'); const Episode = db.model('Episode', { - name: String, + title: String, count: Number, seen: String, rating: Number, diff --git a/models/serie.js b/models/serie.js index ecf4f3c0d6d92b52a9371c6566b3625760e9a93b..24fe893d4c37afdad6784671b6da0c9e53e3f350 100644 --- a/models/serie.js +++ b/models/serie.js @@ -1,8 +1,8 @@ -const Scheme = require('mongoose').Schema; +const Schema = require('mongoose').Schema; const db = require('../config/db'); const Serie = db.model('Serie', { - name: String, + title: String, image: String, description: String, progress: Number, diff --git a/routes/index.js b/routes/index.js index ec6f86c1ea4ed80c239454fe71d756ec68d1a340..1c74bb1011a6ffe412945fd0dcd97e1378d23df6 100644 --- a/routes/index.js +++ b/routes/index.js @@ -40,7 +40,7 @@ module.exports = (app) => { app.post('/series', postSerieMW(objectRepository), (req, res, next) => ( - res.redirect('/series'); + res.redirect('/series') ) ); @@ -48,7 +48,7 @@ module.exports = (app) => { getSerieMW(objectRepository), updateSerieMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}`); + res.redirect(`/series/${req.params.id}`) ) ); @@ -57,7 +57,7 @@ module.exports = (app) => { getEpisodesMW(objectRepository), deleteSerieMW(objectRepository), (req, res, next) => ( - res.redirect('/series'); + res.redirect('/series') ) ); @@ -79,7 +79,7 @@ module.exports = (app) => { getSerieMW(objectRepository), postEpisodeMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}`); + res.redirect(`/series/${req.params.id}`) ) ); @@ -88,7 +88,7 @@ module.exports = (app) => { getEpisodeMW(objectRepository), updateEpisodeMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}/episode/${req.params.episodeId}`); + res.redirect(`/series/${req.params.id}/episode/${req.params.episodeId}`) ) ); @@ -97,7 +97,7 @@ module.exports = (app) => { getEpisodeMW(objectRepository), deleteEpisodeMW(objectRepository), (req, res, next) => ( - res.redirect(`/series/${req.params.id}`); + res.redirect(`/series/${req.params.id}`) ) ); }