locked down delete role functionality

This commit is contained in:
2025-12-18 16:21:06 -05:00
parent 8c04d2cf05
commit f0624a64bd

View File

@@ -77,7 +77,7 @@ r.get('/:id', [requireMemberState(MemberState.Member)], async (req: Request, res
//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 {
const { name, color, description } = req.body;
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 {
const id = req.params.id;