summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2022-03-05 01:01:19 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2022-03-05 01:01:19 -0500
commit271d21c7bdf2682a6b26b8565fa1449051bc57c7 (patch)
tree8854d40a87755dc1f6b507cb90a86f61e48e87f0
parent46b88566f1f498b4d769e8fb0e6922ec8d8f2a48 (diff)
downloadabaddon-portaudio-271d21c7bdf2682a6b26b8565fa1449051bc57c7.tar.gz
abaddon-portaudio-271d21c7bdf2682a6b26b8565fa1449051bc57c7.zip
fix UB
-rw-r--r--src/discord/user.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/discord/user.cpp b/src/discord/user.cpp
index 6df53aa..c2e6069 100644
--- a/src/discord/user.cpp
+++ b/src/discord/user.cpp
@@ -17,7 +17,7 @@ bool UserData::HasAnimatedAvatar(Snowflake guild_id) const {
const auto member = Abaddon::Get().GetDiscordClient().GetMember(ID, guild_id);
if (member.has_value() && member->Avatar.has_value() && member->Avatar.value()[0] == 'a' && member->Avatar.value()[1] == '_')
return true;
- else if (!member->Avatar.has_value())
+ else if (member.has_value() && !member->Avatar.has_value())
return HasAnimatedAvatar();
return false;
}