From 0e7c144583b3a36fe0923e3ad650d4f985a842ea Mon Sep 17 00:00:00 2001 From: Jan Szumotalski Date: Wed, 23 Apr 2025 11:09:03 +0200 Subject: [PATCH] fix: various menu fixes --- src/routes/api/admin/menu.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/routes/api/admin/menu.ts b/src/routes/api/admin/menu.ts index ec945d5..e35cfa2 100644 --- a/src/routes/api/admin/menu.ts +++ b/src/routes/api/admin/menu.ts @@ -200,6 +200,14 @@ menuRouter.get('/:id/votes/:m', async (req, res) => { }) }) +menuRouter.delete('/:id', async (req, res) => { + if (await Menu.findByIdAndDelete(req.params.id)) { + res.send({status: 200}).end() + } else { + res.sendStatus(404) + } +}) + menuRouter.use('/editor', editorRouter) export {menuRouter}; \ No newline at end of file