diff options
Diffstat (limited to 'abaddon.cpp')
-rw-r--r-- | abaddon.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/abaddon.cpp b/abaddon.cpp index 00126ea..eea2840 100644 --- a/abaddon.cpp +++ b/abaddon.cpp @@ -484,11 +484,10 @@ void Abaddon::ActionChannelOpened(Snowflake id) { m_main_window->UpdateChatWindowContents(); } - if (channel->Type != ChannelType::DM && channel->Type != ChannelType::GROUP_DM) { + if (channel->Type != ChannelType::DM && channel->Type != ChannelType::GROUP_DM && channel->GuildID.has_value()) { m_discord.SendLazyLoad(id); - const auto request = m_discord.GetGuildApplication(*channel->GuildID); - if (request.has_value() && request->ApplicationStatus == GuildApplicationStatus::STARTED) + if (m_discord.IsVerificationRequired(*channel->GuildID)) ShowGuildVerificationGateDialog(*channel->GuildID); } } |