Skip to content
This repository was archived by the owner on Jul 7, 2023. It is now read-only.

Commit 85de278

Browse files
author
Svenja Reissaus
committed
Fixed permission check for /f vault
1 parent 40a0d72 commit 85de278

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/com/massivecraft/factions/cmd/CmdChest.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ public void perform() {
3030
fme.sendMessage("This command is disabled!");
3131
return;
3232
}
33-
Access access = fme.getFaction().getAccess(fme, PermissableAction.CHEST);
34-
if (access.equals(Access.DENY)) {
33+
// This permission check is way too explicit but it's clean
34+
Access access = myFaction.getAccess(fme, PermissableAction.CHEST);
35+
if (access != Access.ALLOW && fme.getRole() != Role.ADMIN) {
3536
fme.msg(TL.GENERIC_NOPERMISSION, "chest");
37+
return;
3638
}
37-
//debug Bukkit.broadcastMessage(fme.getFaction().getUpgrade("Chest") + "");
38-
3939
me.openInventory(fme.getFaction().getChest());
4040

4141

0 commit comments

Comments
 (0)