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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user