mirror of
https://github.com/Eggbertx/gochan.git
synced 2025-08-02 06:46:24 -07:00
Don't add the staff categories for actions the current staff member can't access
This commit is contained in:
parent
7fbdc12b2c
commit
24cf95f400
3 changed files with 6 additions and 4 deletions
|
@ -159,13 +159,15 @@ export function createStaffMenu(rank = staffInfo.Rank) {
|
|||
}
|
||||
if(rank < 2) return $staffMenu;
|
||||
|
||||
$staffMenu.append(menuItem("Moderation", true));
|
||||
if(modActions.length > 0)
|
||||
$staffMenu.append(menuItem("Moderation", true));
|
||||
for(const action of modActions) {
|
||||
$staffMenu.append(menuItem(action));
|
||||
}
|
||||
if(rank < 3) return $staffMenu;
|
||||
|
||||
$staffMenu.append(menuItem("Administration", true));
|
||||
if(adminActions.length > 0)
|
||||
$staffMenu.append(menuItem("Administration", true));
|
||||
for(const action of adminActions) {
|
||||
$staffMenu.append(menuItem(action));
|
||||
}
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue