summaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2021-06-03 03:59:25 -0400
committerouwou <26526779+ouwou@users.noreply.github.com>2021-06-03 03:59:25 -0400
commit14d0968c926b36da2d8d4e5c12b456ea52d5f8f3 (patch)
treea23a4a1785c7283ca6b1f4013e91a086a96f1849 /components
parentfe9642f1f163761d059f48843a125030223fd512 (diff)
downloadabaddon-portaudio-14d0968c926b36da2d8d4e5c12b456ea52d5f8f3.tar.gz
abaddon-portaudio-14d0968c926b36da2d8d4e5c12b456ea52d5f8f3.zip
basic support of per-guild avatars
Diffstat (limited to 'components')
-rw-r--r--components/chatmessage.cpp2
-rw-r--r--components/memberlist.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/components/chatmessage.cpp b/components/chatmessage.cpp
index 28e44fc..0bda45e 100644
--- a/components/chatmessage.cpp
+++ b/components/chatmessage.cpp
@@ -1086,7 +1086,7 @@ ChatMessageHeader::ChatMessageHeader(const Message *data) {
m_static_avatar = pb->scale_simple(AvatarSize, AvatarSize, Gdk::INTERP_BILINEAR);
m_avatar->property_pixbuf() = m_static_avatar;
};
- img.LoadFromURL(author->GetAvatarURL(), sigc::track_obj(cb, *this));
+ img.LoadFromURL(author->GetAvatarURL(data->GuildID), sigc::track_obj(cb, *this));
if (author->HasAnimatedAvatar()) {
auto cb = [this](const Glib::RefPtr<Gdk::PixbufAnimation> &pb) {
diff --git a/components/memberlist.cpp b/components/memberlist.cpp
index 23f2383..81757e2 100644
--- a/components/memberlist.cpp
+++ b/components/memberlist.cpp
@@ -26,7 +26,7 @@ MemberListUserRow::MemberListUserRow(const GuildData *guild, const UserData &dat
m_status_indicator->set_margin_start(3);
- m_avatar->SetURL(data.GetAvatarURL("png"));
+ m_avatar->SetURL(data.GetAvatarURL(guild->ID, "png"));
get_style_context()->add_class("members-row");
get_style_context()->add_class("members-row-member");