diff options
Diffstat (limited to 'discord/member.cpp')
-rw-r--r-- | discord/member.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/discord/member.cpp b/discord/member.cpp index 0e4f6fc..3fa1f71 100644 --- a/discord/member.cpp +++ b/discord/member.cpp @@ -26,12 +26,10 @@ std::vector<RoleData> GuildMember::GetSortedRoles() const { return roles; } -GuildMember GuildMember::from_update_json(const nlohmann::json &j) { - GuildMember ret; - JS_D("roles", ret.Roles); - JS_D("user", ret.User); - JS_ON("nick", ret.Nickname); - JS_D("joined_at", ret.JoinedAt); - JS_ON("premium_since", ret.PremiumSince); - return ret; +void GuildMember::update_from_json(const nlohmann::json &j) { + JS_RD("roles", Roles); + JS_RD("user", User); + JS_RD("nick", Nickname); + JS_RD("joined_at", JoinedAt); + JS_RD("premium_since", PremiumSince); } |