From 43f87b4bcaa6d160cf7c4856109af06ea4873cf3 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Sun, 4 Oct 2020 02:28:48 -0400 Subject: allow limiting concurrent http requests add Semaphore update SettingsManager a little --- abaddon.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'abaddon.cpp') diff --git a/abaddon.cpp b/abaddon.cpp index 0f8a679..2c8a839 100644 --- a/abaddon.cpp +++ b/abaddon.cpp @@ -85,7 +85,7 @@ int Abaddon::StartGTK() { } void Abaddon::LoadFromSettings() { - std::string token = m_settings.GetSetting("discord", "token"); + std::string token = m_settings.GetSettingString("discord", "token"); if (token.size()) { m_discord_token = token; m_discord.UpdateToken(m_discord_token); @@ -150,6 +150,10 @@ void Abaddon::DiscordOnGuildDelete(Snowflake guild_id) { m_main_window->UpdateChannelListing(); } +const SettingsManager &Abaddon::GetSettings() const { + return m_settings; +} + void Abaddon::ActionConnect() { if (!m_discord.IsStarted()) StartDiscord(); -- cgit v1.2.3