From 80a8a5f6dbb68387b228cf87e732162af63b30f2 Mon Sep 17 00:00:00 2001 From: Daniel-I-Am Date: Fri, 16 Oct 2020 18:04:04 +0200 Subject: [PATCH] Add wrapper for DeleteValue --- ChaosBot/ConfigHelpers/Configuration.cs | 6 ++++++ ChaosBot/Discord/Modules/Admin/Config.cs | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChaosBot/ConfigHelpers/Configuration.cs b/ChaosBot/ConfigHelpers/Configuration.cs index fb17914..bd298af 100644 --- a/ChaosBot/ConfigHelpers/Configuration.cs +++ b/ChaosBot/ConfigHelpers/Configuration.cs @@ -84,6 +84,12 @@ namespace ChaosBot.ConfigHelpers return _appSettingsWrapper.GetSection(key); } + public void DeleteValue(string key, ulong guildId) + { + ConfigurationRepository.DeleteValue(key, guildId); + } + + /** * Get the available configuration flags * Immutable dictionary of config-key/type pairs diff --git a/ChaosBot/Discord/Modules/Admin/Config.cs b/ChaosBot/Discord/Modules/Admin/Config.cs index 2785bac..4658b51 100644 --- a/ChaosBot/Discord/Modules/Admin/Config.cs +++ b/ChaosBot/Discord/Modules/Admin/Config.cs @@ -170,8 +170,9 @@ namespace ChaosBot.Discord.Modules.Admin { StringBuilder sb = new StringBuilder(); EmbedBuilder embed = new EmbedBuilder(); + Configuration config = new Configuration(); - ConfigurationRepository.DeleteValue(key, Context.Guild.Id); + config.DeleteValue(key, Context.Guild.Id); embed.WithColor(new Color(255, 255, 0)); embed.Title = $"Configuration Reset";