From ff909cf8a678126f7fa6a871528ca24a5ec35961 Mon Sep 17 00:00:00 2001 From: tastybento Date: Sat, 25 Aug 2018 11:30:26 -0700 Subject: [PATCH] addRank or removeRank could remove trust, coop and sub_owner ranks --- .../java/world/bentobox/bentobox/managers/RanksManager.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/world/bentobox/bentobox/managers/RanksManager.java b/src/main/java/world/bentobox/bentobox/managers/RanksManager.java index b67219afa..95be4f71e 100644 --- a/src/main/java/world/bentobox/bentobox/managers/RanksManager.java +++ b/src/main/java/world/bentobox/bentobox/managers/RanksManager.java @@ -72,6 +72,9 @@ public class RanksManager { */ public boolean addRank(String reference, int value) { if (reference.equalsIgnoreCase(OWNER_RANK_REF) + || reference.equalsIgnoreCase(SUB_OWNER_RANK_REF) + || reference.equalsIgnoreCase(TRUSTED_RANK_REF) + || reference.equalsIgnoreCase(COOP_RANK_REF) || reference.equalsIgnoreCase(MEMBER_RANK_REF) || reference.equalsIgnoreCase(VISITOR_RANK_REF) || reference.equalsIgnoreCase(BANNED_RANK_REF) @@ -100,6 +103,9 @@ public class RanksManager { */ public boolean removeRank(String reference) { return !reference.equalsIgnoreCase(OWNER_RANK_REF) + && reference.equalsIgnoreCase(SUB_OWNER_RANK_REF) + && reference.equalsIgnoreCase(TRUSTED_RANK_REF) + && reference.equalsIgnoreCase(COOP_RANK_REF) && !reference.equalsIgnoreCase(MEMBER_RANK_REF) && !reference.equalsIgnoreCase(VISITOR_RANK_REF) && !reference.equalsIgnoreCase(BANNED_RANK_REF)