diff --git a/ChaosBot/Discord/Modules/Admin/Config.cs b/ChaosBot/Discord/Modules/Admin/Config.cs index bdd4dc6..2a12cc9 100644 --- a/ChaosBot/Discord/Modules/Admin/Config.cs +++ b/ChaosBot/Discord/Modules/Admin/Config.cs @@ -86,7 +86,7 @@ namespace ChaosBot.Discord.Modules.Admin { if ((key != null) && (value != null) ) { - if(await RestrictedConfig.IsAllowed(key)) + if(RestrictedConfig.IsAllowed(key)) { using (ChaosbotContext dbContext = new ChaosbotContext()) { @@ -120,7 +120,7 @@ namespace ChaosBot.Discord.Modules.Admin { try { - if ((key != null) && (await RestrictedConfig.IsAllowed(key))) + if ((key != null) && (RestrictedConfig.IsAllowed(key))) { StringBuilder sb = new StringBuilder(); EmbedBuilder embed = new EmbedBuilder(); @@ -161,7 +161,7 @@ namespace ChaosBot.Discord.Modules.Admin { try { - if ((key != null) && (await RestrictedConfig.IsAllowed(key))) + if ((key != null) && (RestrictedConfig.IsAllowed(key))) { StringBuilder sb = new StringBuilder(); EmbedBuilder embed = new EmbedBuilder(); diff --git a/ChaosBot/Discord/Modules/User/Lodestone.cs b/ChaosBot/Discord/Modules/User/Lodestone.cs index df21aa7..36e56bc 100644 --- a/ChaosBot/Discord/Modules/User/Lodestone.cs +++ b/ChaosBot/Discord/Modules/User/Lodestone.cs @@ -40,7 +40,7 @@ namespace ChaosBot.Discord.Modules.User await LodestoneHelp(); } } - else if (((cmd.ToLower() == "link") || (cmd.ToLower() == "l") || (cmd.ToLower() == "attach") || (cmd.ToLower() == "claim") || (cmd.ToLower() == "take")) && (await CheckPermissions.CheckPerms(Context, "lodestone.link", "User"))) + else if (((cmd.ToLower() == "link") || (cmd.ToLower() == "l") || (cmd.ToLower() == "attach") || (cmd.ToLower() == "claim") || (cmd.ToLower() == "take")) && (CheckPermissions.CheckPerms(Context, "lodestone.link", "User"))) { if(args.Length >= 1) { @@ -92,7 +92,7 @@ namespace ChaosBot.Discord.Modules.User sb.AppendLine("To get Character Info:"); sb.AppendLine($"By Id: {ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}lodestone character 9231394073691143535"); sb.AppendLine($"By Name: {ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}lodestone character Siren Luna Kaisar"); - if (await CheckPermissions.CheckPerms(Context, "lodestone.link", "User")) + if (CheckPermissions.CheckPerms(Context, "lodestone.link", "User")) { sb.AppendLine("To Link your Character:"); sb.AppendLine($"By Id: {ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}lodestone link 9231394073691143535"); diff --git a/ChaosBot/Discord/Modules/User/Points.cs b/ChaosBot/Discord/Modules/User/Points.cs index 7916698..ebe593d 100644 --- a/ChaosBot/Discord/Modules/User/Points.cs +++ b/ChaosBot/Discord/Modules/User/Points.cs @@ -31,7 +31,7 @@ namespace ChaosBot.Discord.Modules.User { if(Amount != 0) { - Boolean adminAccess = await CheckPermissions.CheckPerms(Context, "points.add", "Admin"); + Boolean adminAccess = CheckPermissions.CheckPerms(Context, "points.add", "Admin"); await AddPoints(userMention, Amount, adminAccess); } else @@ -41,7 +41,7 @@ namespace ChaosBot.Discord.Modules.User } else if ((cmd.ToLower() == "remove") || (cmd.ToLower() == "rem") || (cmd.ToLower() == "take") || (cmd.ToLower() == "-")) { - if((Amount != 0) && (await CheckPermissions.CheckPerms(Context, "points.remove", "Admin"))) + if((Amount != 0) && (CheckPermissions.CheckPerms(Context, "points.remove", "Admin"))) { await RemPoints(userMention, Amount); } @@ -52,7 +52,7 @@ namespace ChaosBot.Discord.Modules.User } else if ((cmd.ToLower() == "delete") || (cmd.ToLower() == "del")) { - if((Amount == 0) && (await CheckPermissions.CheckPerms(Context, "points.remove", "Admin"))) + if((Amount == 0) && (CheckPermissions.CheckPerms(Context, "points.remove", "Admin"))) { await DelPoints(userMention); } diff --git a/ChaosBot/Discord/Modules/User/RaffleCmd.cs b/ChaosBot/Discord/Modules/User/RaffleCmd.cs index f4d9dc1..6191e1b 100644 --- a/ChaosBot/Discord/Modules/User/RaffleCmd.cs +++ b/ChaosBot/Discord/Modules/User/RaffleCmd.cs @@ -25,7 +25,7 @@ namespace ChaosBot.Discord.Modules.User { if ((cmd.ToLower() == "add") || (cmd.ToLower() == "+") || (cmd.ToLower() == "give")) { - if((Amount != 0) && (await CheckPermissions.CheckPerms(Context, "raffle.add", "Admin"))) + if((Amount != 0) && (CheckPermissions.CheckPerms(Context, "raffle.add", "Admin"))) { await AddRaffle(userMention, Amount, true); } @@ -36,7 +36,7 @@ namespace ChaosBot.Discord.Modules.User } else if (cmd.ToLower() == "pick") { - if(await CheckPermissions.CheckPerms(Context, "raffle.pick", "Admin")) + if(CheckPermissions.CheckPerms(Context, "raffle.pick", "Admin")) { await PickRaffle(); } @@ -47,7 +47,7 @@ namespace ChaosBot.Discord.Modules.User } else if ((cmd.ToLower() == "remove") || (cmd.ToLower() == "rem") || (cmd.ToLower() == "take") || (cmd.ToLower() == "-")) { - if((Amount != 0) && (await CheckPermissions.CheckPerms(Context, "raffle.remove", "Admin"))) + if((Amount != 0) && (CheckPermissions.CheckPerms(Context, "raffle.remove", "Admin"))) { await RemRaffle(userMention, Amount); } @@ -58,7 +58,7 @@ namespace ChaosBot.Discord.Modules.User } else if ((cmd.ToLower() == "delete") || (cmd.ToLower() == "del")) { - if((Amount == 0) && (await CheckPermissions.CheckPerms(Context, "raffle.remove", "Admin"))) + if((Amount == 0) && (CheckPermissions.CheckPerms(Context, "raffle.remove", "Admin"))) { await DelRaffle(userMention); } @@ -71,7 +71,7 @@ namespace ChaosBot.Discord.Modules.User { await TotalRaffle(); } - else if ((cmd.ToLower() == "clear") && (await CheckPermissions.CheckPerms(Context, "raffle.clear", "Admin"))) + else if ((cmd.ToLower() == "clear") && (CheckPermissions.CheckPerms(Context, "raffle.clear", "Admin"))) { await ClearRaffle(userMention); } @@ -104,9 +104,9 @@ namespace ChaosBot.Discord.Modules.User sb.AppendLine($"{ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}raffle buy "); sb.AppendLine(); sb.AppendLine("Moderation commands:"); - if(await CheckPermissions.CheckPerms(Context, "raffle.add", "Admin")) + if(CheckPermissions.CheckPerms(Context, "raffle.add", "Admin")) sb.AppendLine($"{ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}raffle add "); - if(await CheckPermissions.CheckPerms(Context, "raffle.remove", "Admin")) + if(CheckPermissions.CheckPerms(Context, "raffle.remove", "Admin")) { sb.AppendLine($"{ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}raffle remove "); sb.AppendLine($"{ConfigurationRepository.GetValue("Discord:Prefix", Context.Guild.Id, "!")}raffle delete "); diff --git a/ChaosBot/Services/CheckPermissions.cs b/ChaosBot/Services/CheckPermissions.cs index dc27cfc..f954c76 100644 --- a/ChaosBot/Services/CheckPermissions.cs +++ b/ChaosBot/Services/CheckPermissions.cs @@ -14,7 +14,7 @@ namespace ChaosBot.Services { private static ILogger _logger = Program.Logger; - public static async Task CheckPerms(ICommandContext context, string command, string defaultRole = "User") + public static Boolean CheckPerms(ICommandContext context, string command, string defaultRole = "User") { // Debug information _logger.Trace($"CheckCommandPerm.CheckPermissionsAsync|Checking permissions for command: {command}"); diff --git a/ChaosBot/Services/RestrictedConfig.cs b/ChaosBot/Services/RestrictedConfig.cs index d3a2c91..90d5d5f 100644 --- a/ChaosBot/Services/RestrictedConfig.cs +++ b/ChaosBot/Services/RestrictedConfig.cs @@ -14,7 +14,7 @@ namespace ChaosBot.Services { private static ILogger _logger = Program.Logger; - public static async Task IsAllowed(string key) + public static Boolean IsAllowed(string key) { // TODO: List populated from DB List restrictedCfg = new List {"Database:Host", "Database:Port", "Database:Name", "Database:User", "Database:Pass", "Bot:Version", "NLog", "WebServer", "Discord:Token"}; diff --git a/ChaosBot/wwwroot b/ChaosBot/wwwroot index ad857be..2200cf5 160000 --- a/ChaosBot/wwwroot +++ b/ChaosBot/wwwroot @@ -1 +1 @@ -Subproject commit ad857be54bdaf13813a00458c242bcc808db89ec +Subproject commit 2200cf510be2d0926edfd470c70b5aeeb006afe7