From 02e1df6e9c1671bd59e345c49bd65fb3aedd4ff8 Mon Sep 17 00:00:00 2001 From: Nathan Curran <30569566+Focusvity@users.noreply.github.com> Date: Sun, 7 Mar 2021 15:43:08 +1100 Subject: [PATCH] Save data when removing a player from rank (FS-134) --- .gitignore | 6 +----- .../me/totalfreedom/tfguilds/command/SetRankSubcommand.java | 3 ++- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 89a26f4..166641b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,3 @@ -/.idea/artifacts -/.idea/libraries -/.idea/workspace.xml -/.idea/modules.xml -/.idea/uiDesigner.xml +/.idea/ target/ out/ \ No newline at end of file diff --git a/src/main/java/me/totalfreedom/tfguilds/command/SetRankSubcommand.java b/src/main/java/me/totalfreedom/tfguilds/command/SetRankSubcommand.java index b4ac17e..2527f70 100644 --- a/src/main/java/me/totalfreedom/tfguilds/command/SetRankSubcommand.java +++ b/src/main/java/me/totalfreedom/tfguilds/command/SetRankSubcommand.java @@ -57,7 +57,7 @@ public class SetRankSubcommand extends Common implements CommandExecutor } String name = StringUtils.join(args, " ", 2, args.length); - if (name.toLowerCase().equals("none")) + if (name.equalsIgnoreCase("none")) { for (GuildRank gr : guild.getRanks()) { @@ -80,6 +80,7 @@ public class SetRankSubcommand extends Common implements CommandExecutor for (GuildRank gr : guild.getRanks()) { gr.getMembers().remove(r.getUniqueId()); + gr.save(); } rank.getMembers().add(r.getUniqueId());