Updating role manage function
This commit is contained in:
@@ -28,6 +28,7 @@ type RoleType =
|
||||
| "elite"
|
||||
| "member"
|
||||
| "default"
|
||||
| "all"
|
||||
|
||||
export default function roleManage(role: RoleType): {
|
||||
rolesToRemove: string[]
|
||||
@@ -89,5 +90,12 @@ export default function roleManage(role: RoleType): {
|
||||
return { rolesToRemove, rolesToAdd }
|
||||
}
|
||||
|
||||
if (role === "all") {
|
||||
const rolesToRemove = roles
|
||||
rolesToRemove.push(defaultMember)
|
||||
|
||||
return { rolesToRemove, rolesToAdd: [] }
|
||||
}
|
||||
|
||||
return { rolesToRemove: [], rolesToAdd: [] }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user