diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-06-25 22:54:34 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-06-25 22:54:34 -0400 |
commit | eab0e100c4368b3a9b42c0f8cc0f6cc4faf0f1bc (patch) | |
tree | ed729dc065c7b908e60e7d708197c3876d26cbf5 /abaddon.cpp | |
parent | 989ec06838b2f8e5a90808eacb97aefe2890df6c (diff) | |
download | abaddon-portaudio-eab0e100c4368b3a9b42c0f8cc0f6cc4faf0f1bc.tar.gz abaddon-portaudio-eab0e100c4368b3a9b42c0f8cc0f6cc4faf0f1bc.zip |
be more consistent with callbacks
Diffstat (limited to 'abaddon.cpp')
-rw-r--r-- | abaddon.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/abaddon.cpp b/abaddon.cpp index eea2840..4e900dc 100644 --- a/abaddon.cpp +++ b/abaddon.cpp @@ -326,8 +326,8 @@ void Abaddon::ShowUserMenu(const GdkEvent *event, Snowflake id, Snowflake guild_ void Abaddon::ShowGuildVerificationGateDialog(Snowflake guild_id) { VerificationGateDialog dlg(*m_main_window, guild_id); if (dlg.run() == Gtk::RESPONSE_OK) { - const auto cb = [this](bool success) { - if (!success) { + const auto cb = [this](DiscordError code) { + if (code != DiscordError::NONE) { Gtk::MessageDialog dlg(*m_main_window, "Failed to accept the verification gate.", false, Gtk::MESSAGE_ERROR, Gtk::BUTTONS_OK, true); dlg.set_position(Gtk::WIN_POS_CENTER); dlg.run(); @@ -411,8 +411,8 @@ void Abaddon::on_user_menu_open_dm() { if (existing.has_value()) ActionChannelOpened(*existing); else - m_discord.CreateDM(m_shown_user_menu_id, [this](bool success, Snowflake channel_id) { - if (success) { + m_discord.CreateDM(m_shown_user_menu_id, [this](DiscordError code, Snowflake channel_id) { + if (code == DiscordError::NONE) { // give the gateway a little window to send CHANNEL_CREATE auto cb = [this, channel_id] { ActionChannelOpened(channel_id); |