From 5e3b75dc836f818270cb19ef6b59130e0f5e7bb4 Mon Sep 17 00:00:00 2001 From: data-bomb Date: Sun, 17 Mar 2024 12:46:07 -0700 Subject: [PATCH] Adds Case Insensitivity for Registered Commands and Phrases - Adds case insensitivity for commands in RegisterPlayerCommand and RegisterAdminCommand - Adds case insensitivity for phrases in RegisterPlayerPhrase --- Si_AdminMod/AdminMethods.cs | 2 +- Si_AdminMod/PlayerMethods.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Si_AdminMod/AdminMethods.cs b/Si_AdminMod/AdminMethods.cs index 8d9c627..5789bb5 100644 --- a/Si_AdminMod/AdminMethods.cs +++ b/Si_AdminMod/AdminMethods.cs @@ -66,7 +66,7 @@ public static bool UnregisterAdminCommand(String adminCommand) { foreach (AdminCommand command in AdminCommands) { - if (command.AdminCommandText == commandText) + if (String.Equals(command.AdminCommandText, commandText, StringComparison.OrdinalIgnoreCase)) { return command; } diff --git a/Si_AdminMod/PlayerMethods.cs b/Si_AdminMod/PlayerMethods.cs index 54bb7a1..4101a99 100644 --- a/Si_AdminMod/PlayerMethods.cs +++ b/Si_AdminMod/PlayerMethods.cs @@ -31,7 +31,7 @@ public static class PlayerMethods { foreach (PlayerCommand command in PlayerCommands) { - if (command.CommandName == commandText) + if (String.Equals(command.CommandName, commandText, StringComparison.OrdinalIgnoreCase)) { return command; } @@ -44,7 +44,7 @@ public static class PlayerMethods { foreach (PlayerCommand phrase in PlayerPhrases) { - if (phrase.CommandName == phraseText) + if (String.Equals(phrase.CommandName, phraseText, StringComparison.OrdinalIgnoreCase)) { return phrase; }