locked down delete role functionality
This commit is contained in:
@@ -77,7 +77,7 @@ r.get('/:id', [requireMemberState(MemberState.Member)], async (req: Request, res
|
|||||||
|
|
||||||
|
|
||||||
//create a new role
|
//create a new role
|
||||||
r.post('/', [requireMemberState(MemberState.Member), requireRole("17th Administrator")], async (req, res) => {
|
r.post('/', [requireMemberState(MemberState.Member), requireRole("dev")], async (req, res) => {
|
||||||
try {
|
try {
|
||||||
const { name, color, description } = req.body;
|
const { name, color, description } = req.body;
|
||||||
if (!name || !color) {
|
if (!name || !color) {
|
||||||
@@ -98,7 +98,7 @@ r.post('/', [requireMemberState(MemberState.Member), requireRole("17th Administr
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
r.delete('/:id', [requireMemberState(MemberState.Member), requireRole("17th Administrator")], async (req, res) => {
|
r.delete('/:id', [requireMemberState(MemberState.Member), requireRole("dev")], async (req, res) => {
|
||||||
try {
|
try {
|
||||||
const id = req.params.id;
|
const id = req.params.id;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user