refactor note editing to avoid querystring

This commit is contained in:
Sam Wing 2019-11-18 15:39:37 -05:00
parent ac1c92746c
commit 0b6b9766bc
3 changed files with 7 additions and 11 deletions

View file

@ -180,8 +180,10 @@ module.exports = (db) => {
return res.redirect(`/wishlist/${req.params.user}`);
});
router.get('/:user/note/:id', verifyAuth(), (_, res) => {
res.render('note');
router.get('/:user/note/:id', verifyAuth(), async (req, res) => {
const doc = await db.get(req.params.user);
const item = doc.wishlist.find(item => item.id === req.params.id)
res.render('note', { item });
});
router.post('/:user/note/:id', verifyAuth(), async (req, res) => {
const doc = await db.get(req.params.user);