summaryrefslogtreecommitdiff
path: root/src/discord/role.cpp
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2022-03-26 02:58:59 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2022-03-26 02:58:59 -0400
commita0b3c9f8a4f8d2c39258d4c142f8604423576d91 (patch)
tree841155a65b439b61a5c58c1f64878152c20d4f51 /src/discord/role.cpp
parent481685b3bbb2b0270870dec5de87e60fc2d84d15 (diff)
parenta2a45757e917aa97e71cf0b84a01dc843759a5f6 (diff)
downloadabaddon-portaudio-a0b3c9f8a4f8d2c39258d4c142f8604423576d91.tar.gz
abaddon-portaudio-a0b3c9f8a4f8d2c39258d4c142f8604423576d91.zip
Merge branch 'master' into msys
Diffstat (limited to 'src/discord/role.cpp')
-rw-r--r--src/discord/role.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/discord/role.cpp b/src/discord/role.cpp
index 07a912e..8a9ed50 100644
--- a/src/discord/role.cpp
+++ b/src/discord/role.cpp
@@ -12,3 +12,11 @@ void from_json(const nlohmann::json &j, RoleData &m) {
JS_D("managed", m.IsManaged);
JS_D("mentionable", m.IsMentionable);
}
+
+bool RoleData::HasColor() const noexcept {
+ return Color != 0;
+}
+
+Glib::ustring RoleData::GetEscapedName() const {
+ return Glib::Markup::escape_text(Name);
+}