summaryrefslogtreecommitdiff
path: root/discord/member.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'discord/member.cpp')
-rw-r--r--discord/member.cpp14
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);
}