summaryrefslogtreecommitdiff
path: root/discord/guild.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-10-01 17:00:36 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2020-10-01 17:00:36 -0400
commit9cb0eefa5666f1c19eb44d1b9167d21919a0af21 (patch)
tree978c046a43936cea5b3a54b14ea6b8b8b18b0a1b /discord/guild.cpp
parent872b15e6af603d166f5a1df4c960fb69b2c7938b (diff)
downloadabaddon-portaudio-9cb0eefa5666f1c19eb44d1b9167d21919a0af21.tar.gz
abaddon-portaudio-9cb0eefa5666f1c19eb44d1b9167d21919a0af21.zip
bump gateway version to 8
Diffstat (limited to 'discord/guild.cpp')
-rw-r--r--discord/guild.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/discord/guild.cpp b/discord/guild.cpp
index 35db47c..bf279e7 100644
--- a/discord/guild.cpp
+++ b/discord/guild.cpp
@@ -13,8 +13,10 @@ void from_json(const nlohmann::json &j, Guild &m) {
JS_ON("discovery_splash", m.DiscoverySplash);
JS_O("owner", m.IsOwner);
JS_D("owner_id", m.OwnerID);
- JS_O("permissions", m.Permissions);
- JS_O("permissions_new", m.PermissionsNew);
+ std::string tmp;
+ JS_O("permissions", tmp);
+ if (tmp != "")
+ m.Permissions = std::stoull(tmp);
JS_D("region", m.VoiceRegion);
JS_N("afk_channel_id", m.AFKChannelID);
JS_D("afk_timeout", m.AFKTimeout);