Skip to content
Snippets Groups Projects
Commit 061e58a4 authored by Tamás Szabó's avatar Tamás Szabó
Browse files

date and delete works

parent 099d5369
Branches
No related tags found
No related merge requests found
......@@ -7,6 +7,7 @@ const ObjectId = require('mongoose').Types.ObjectId;
module.exports = (objectRepository) => {
const serieModel = requireOption(objectRepository, 'serieModel');
return (req, res, next) => {
console.log(req.params.id);
serieModel.findByIdAndRemove(new ObjectId(req.params.id))
.then(() => next())
.catch(err => next(err))
......
......@@ -14,6 +14,7 @@ module.exports = (objectRepository) => {
title,
image,
description,
createdAt: new Date(),
progress: 0
});
......
......@@ -6,6 +6,7 @@ const Serie = db.model('Serie', {
image: String,
description: String,
progress: Number,
createdAt: Date,
});
module.exports = Serie;
......@@ -59,7 +59,7 @@ module.exports = (app) => {
app.get('/series/:id/delete',
deleteSerieMW(objectRepository),
(req, res, next) => (
res.redirect('/series')
res.redirect('/')
)
);
......@@ -89,14 +89,14 @@ module.exports = (app) => {
)
);
app.post('/series/:id/episode/:episodeId/update',
getSerieMW(objectRepository),
getEpisodeMW(objectRepository),
updateEpisodeMW(objectRepository),
(req, res, next) => (
res.redirect(`/series/${req.params.id}/episode/${req.params.episodeId}`)
)
);
// app.post('/series/:id/episode/:episodeId/update',
// getSerieMW(objectRepository),
// getEpisodeMW(objectRepository),
// updateEpisodeMW(objectRepository),
// (req, res, next) => (
// res.redirect(`/series/${req.params.id}/episode/${req.params.episodeId}`)
// )
// );
app.get('/series/:id/episode/:episodeId/delete',
deleteEpisodeMW(objectRepository),
......
......@@ -23,14 +23,13 @@
</div>
</div>
<div class="ui buttons right floated">
<form method="GET" action="/series/<%= serieId %>/episode/<% episodeId %>/delete">
<button type="submit" class="ui negative button submit">Delete</button>
</form>
<div class="or"></div>
<button type="submit" class="ui positive button submit">Save</button>
</div>
</div>
</from>
</form>
<form method="GET" action="/series/<%= serieId %>/episode/<%= episodeId %>/delete">
<button type="submit" class="ui negative button submit">Delete</button>
</form>
</div>
<script>
$('.rating')
......
......@@ -32,13 +32,12 @@
</div>
</div>
<div class="ui buttons right floated">
<form action="/series/<%= serieId %>/delete" method="GET">
<button type="submit" class="ui negative button su.-bmit">Delete</button>
</form>
<div class="or"></div>
<button type="submit" class="ui positive button submit">Save</button>
</div>
</div>
</form>
<form method="GET" action="/series/<%= serieId %>/delete">
<button type="submit" class="ui negative button submit">Delete</button>
</form>
</div>
<%- include('footer') %>
......@@ -14,7 +14,7 @@
<div class="content">
<a class="header" href="/series/<%= serie.id %>"><%= serie.title %></a>
<div class="meta">
<span class="date">Added on <% serie._createdAt %></span>
<span class="date">Added on <%= new Date(serie.createdAt).toLocaleDateString() %></span>
</div>
</div>
<div class="extra content">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment