diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-01-07 02:41:49 -0500 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-01-07 02:41:49 -0500 |
commit | 8cf95fce0cb233125334482149c2c9f4219da52b (patch) | |
tree | c0c2e267385363e0f87ad4c80d299c08d33a33a9 /discord/channel.cpp | |
parent | 2d6c4cd50d0075c064641150dcf65e6b58d5bf36 (diff) | |
download | abaddon-portaudio-8cf95fce0cb233125334482149c2c9f4219da52b.tar.gz abaddon-portaudio-8cf95fce0cb233125334482149c2c9f4219da52b.zip |
improve build process, add github actions
Diffstat (limited to 'discord/channel.cpp')
-rw-r--r-- | discord/channel.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/discord/channel.cpp b/discord/channel.cpp index 7a62953..68e73e9 100644 --- a/discord/channel.cpp +++ b/discord/channel.cpp @@ -1,7 +1,7 @@ #include "../abaddon.hpp" #include "channel.hpp" -void from_json(const nlohmann::json &j, Channel &m) { +void from_json(const nlohmann::json &j, ChannelData &m) { JS_D("id", m.ID); JS_D("type", m.Type); JS_O("guild_id", m.GuildID); @@ -23,7 +23,7 @@ void from_json(const nlohmann::json &j, Channel &m) { JS_ON("last_pin_timestamp", m.LastPinTimestamp); } -void Channel::update_from_json(const nlohmann::json &j) { +void ChannelData::update_from_json(const nlohmann::json &j) { JS_RD("type", Type); JS_RD("guild_id", GuildID); JS_RV("position", Position, -1); @@ -43,17 +43,17 @@ void Channel::update_from_json(const nlohmann::json &j) { JS_RD("last_pin_timestamp", LastPinTimestamp); } -std::optional<PermissionOverwrite> Channel::GetOverwrite(Snowflake id) const { +std::optional<PermissionOverwrite> ChannelData::GetOverwrite(Snowflake id) const { return Abaddon::Get().GetDiscordClient().GetPermissionOverwrite(ID, id); } -std::vector<User> Channel::GetDMRecipients() const { +std::vector<UserData> ChannelData::GetDMRecipients() const { const auto &discord = Abaddon::Get().GetDiscordClient(); if (Recipients.has_value()) return *Recipients; if (RecipientIDs.has_value()) { - std::vector<User> ret; + std::vector<UserData> ret; for (const auto &id : *RecipientIDs) { auto user = discord.GetUser(id); if (user.has_value()) @@ -63,5 +63,5 @@ std::vector<User> Channel::GetDMRecipients() const { return ret; } - return std::vector<User>(); + return std::vector<UserData>(); } |