From c216bdc5a465dc4f670d4b2ddd73123565ef1295 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Sat, 26 Nov 2022 04:31:43 -0600 Subject: [PATCH] Add permission check for the -o flag on the login message commands --- .../main/java/dev/plex/command/impl/RemoveLoginMessageCMD.java | 2 ++ .../src/main/java/dev/plex/command/impl/SetLoginMessageCMD.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/server/src/main/java/dev/plex/command/impl/RemoveLoginMessageCMD.java b/server/src/main/java/dev/plex/command/impl/RemoveLoginMessageCMD.java index e352282..1d47c44 100644 --- a/server/src/main/java/dev/plex/command/impl/RemoveLoginMessageCMD.java +++ b/server/src/main/java/dev/plex/command/impl/RemoveLoginMessageCMD.java @@ -31,6 +31,8 @@ public class RemoveLoginMessageCMD extends PlexCommand } else if (args[0].equalsIgnoreCase("-o")) { + checkRank(sender, Rank.SENIOR_ADMIN, "plex.removeloginmessage.others"); + if (args.length < 2) { return messageComponent("specifyPlayer"); diff --git a/server/src/main/java/dev/plex/command/impl/SetLoginMessageCMD.java b/server/src/main/java/dev/plex/command/impl/SetLoginMessageCMD.java index b765c55..57f3e56 100644 --- a/server/src/main/java/dev/plex/command/impl/SetLoginMessageCMD.java +++ b/server/src/main/java/dev/plex/command/impl/SetLoginMessageCMD.java @@ -34,6 +34,8 @@ public class SetLoginMessageCMD extends PlexCommand { if (args[0].equals("-o")) { + checkRank(sender, Rank.SENIOR_ADMIN, "plex.setloginmessage.others"); + if (args.length < 2) { return messageComponent("specifyPlayer");