From ae38add9310cf95756e3f0ea3c1ecfa3eaaffbec Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Fri, 12 Mar 2021 01:55:46 -0500 Subject: add ability to reorder roles - some other small tweaks --- discord/objects.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'discord/objects.cpp') diff --git a/discord/objects.cpp b/discord/objects.cpp index 0c75bf3..6eb6ca6 100644 --- a/discord/objects.cpp +++ b/discord/objects.cpp @@ -376,3 +376,12 @@ void to_json(nlohmann::json &j, const ModifyGuildRoleObject &m) { if (m.Permissions.has_value()) j["permissions"] = std::to_string(static_cast(*m.Permissions)); } + +void to_json(nlohmann::json &j, const ModifyGuildRolePositionsObject::PositionParam &m) { + j["id"] = m.ID; + JS_IF("position", m.Position); +} + +void to_json(nlohmann::json &j, const ModifyGuildRolePositionsObject &m) { + j = m.Positions; +} -- cgit v1.2.3