Cleaned and fixed permission service #393
This commit is contained in:
@@ -200,15 +200,13 @@ export class SidebarService {
|
||||
|
||||
if (this.server) {
|
||||
this.serverMenu.visible = true;
|
||||
this.serverMembers.visible = isTechnician || !!user?.isModerator;
|
||||
console.log(isTechnician, this.hasFeature("AutoRoleModule") && !!user?.isModerator)
|
||||
this.serverAutoRoles.visible = isTechnician || this.hasFeature("AutoRoleModule") && !!user?.isModerator;
|
||||
this.serverLevels.visible = isTechnician || this.hasFeature("LevelModule") && !!user?.isModerator;
|
||||
this.serverAchievements.visible = isTechnician || this.hasFeature("AchievementsModule") && !!user?.isModerator;
|
||||
this.serverShortRoleNames.visible = isTechnician || this.hasFeature("ShortRoleName") && !!user?.isAdmin;
|
||||
this.serverMembers.visible = isTechnician || user?.isModerator;
|
||||
this.serverAutoRoles.visible = isTechnician || this.hasFeature("AutoRoleModule") && user?.isModerator;
|
||||
this.serverLevels.visible = isTechnician || this.hasFeature("LevelModule") && user?.isModerator;
|
||||
this.serverAchievements.visible = isTechnician || this.hasFeature("AchievementsModule") && user?.isModerator;
|
||||
this.serverShortRoleNames.visible = isTechnician || this.hasFeature("ShortRoleName") && user?.isAdmin;
|
||||
|
||||
console.log(isTechnician, this.serverAutoRoles.visible)
|
||||
this.serverConfig.visible = isTechnician || !!user?.isAdmin;
|
||||
this.serverConfig.visible = isTechnician || user?.isAdmin;
|
||||
} else {
|
||||
this.serverMenu.visible = false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user