added page deletion
This commit is contained in:
@@ -60,3 +60,16 @@ exports.updatePageContent = async (req, res) => {
|
|||||||
|
|
||||||
res.status(200).json("ok");
|
res.status(200).json("ok");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
exports.deletePage = async (req, res) => {
|
||||||
|
const pageId = req.params.id;
|
||||||
|
|
||||||
|
await page.destroy(
|
||||||
|
{
|
||||||
|
where: {
|
||||||
|
pageId: pageId
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
res.status(200).json("ok");
|
||||||
|
}
|
||||||
@@ -9,5 +9,6 @@ router.post('/pages', pageController.createPage);
|
|||||||
|
|
||||||
router.put('/pages/:id', pageController.updatePage);
|
router.put('/pages/:id', pageController.updatePage);
|
||||||
router.put('/pages/:id/content', pageController.updatePageContent);
|
router.put('/pages/:id/content', pageController.updatePageContent);
|
||||||
|
router.delete('/pages/:id', pageController.deletePage);
|
||||||
|
|
||||||
module.exports = router;
|
module.exports = router;
|
||||||
Reference in New Issue
Block a user