1
0
mirror of https://github.com/sasjs/server.git synced 2026-01-11 08:20:04 +00:00

feat: add api endpoint for deleting permission

This commit is contained in:
2022-04-30 01:16:52 +05:00
parent 540f54fb77
commit 01713440a4
3 changed files with 57 additions and 3 deletions

View File

@@ -53,4 +53,20 @@ permissionRouter.patch(
}
}
)
permissionRouter.delete(
'/:permissionId',
authenticateAccessToken,
verifyAdmin,
async (req: any, res) => {
const { permissionId } = req.params
try {
await controller.deletePermission(permissionId)
res.status(200).send('Permission Deleted!')
} catch (err: any) {
res.status(403).send(err.toString())
}
}
)
export default permissionRouter