summaryrefslogtreecommitdiff
path: root/abaddon.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-11-01 00:01:48 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-11-01 00:01:48 -0400
commit79e4252ab390d2449757c972f248bc194be4134f (patch)
treedc21a05d669ca5990fa697cf272d9d526fdf0b3d /abaddon.cpp
parent2d0c78d4fae6e7a2e596fe9db24a78a0f878bd48 (diff)
downloadabaddon-portaudio-79e4252ab390d2449757c972f248bc194be4134f.tar.gz
abaddon-portaudio-79e4252ab390d2449757c972f248bc194be4134f.zip
handle GUILD_UPDATE
Diffstat (limited to 'abaddon.cpp')
-rw-r--r--abaddon.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/abaddon.cpp b/abaddon.cpp
index 0771647..b1e8991 100644
--- a/abaddon.cpp
+++ b/abaddon.cpp
@@ -29,6 +29,7 @@ Abaddon::Abaddon()
m_discord.signal_channel_delete().connect(sigc::mem_fun(*this, &Abaddon::DiscordOnChannelDelete));
m_discord.signal_channel_update().connect(sigc::mem_fun(*this, &Abaddon::DiscordOnChannelUpdate));
m_discord.signal_channel_create().connect(sigc::mem_fun(*this, &Abaddon::DiscordOnChannelCreate));
+ m_discord.signal_guild_update().connect(sigc::mem_fun(*this, &Abaddon::DiscordOnGuildUpdate));
}
Abaddon::~Abaddon() {
@@ -175,6 +176,10 @@ void Abaddon::DiscordOnChannelCreate(Snowflake channel_id) {
m_main_window->UpdateChannelsCreateChannel(channel_id);
}
+void Abaddon::DiscordOnGuildUpdate(Snowflake guild_id) {
+ m_main_window->UpdateChannelsUpdateGuild(guild_id);
+}
+
const SettingsManager &Abaddon::GetSettings() const {
return m_settings;
}