Merge pull request #344 from brentdur/brentdur/247_template-duplicate
Adds duplicate Template
This commit is contained in:
commit
eb8a5878dd
3 changed files with 37 additions and 5 deletions
|
@ -136,6 +136,19 @@ router.post('/edit', passport.parseForm, passport.csrfProtection, (req, res) =>
|
|||
});
|
||||
});
|
||||
|
||||
router.post('/duplicate', passport.parseForm, passport.csrfProtection, (req, res) => {
|
||||
templates.duplicate(req.body.id, (err, duplicated) => {
|
||||
if (err) {
|
||||
req.flash('danger', err && err.message || err);
|
||||
} else if (duplicated) {
|
||||
req.flash('success', _('Template duplicated'));
|
||||
} else {
|
||||
req.flash('info', _('Could not duplicate specified template'));
|
||||
}
|
||||
return res.redirect('/templates/edit/' + duplicated);
|
||||
});
|
||||
});
|
||||
|
||||
router.post('/delete', passport.parseForm, passport.csrfProtection, (req, res) => {
|
||||
templates.delete(req.body.id, (err, deleted) => {
|
||||
if (err) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue