diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-06-03 03:59:25 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-06-03 03:59:25 -0400 |
commit | 14d0968c926b36da2d8d4e5c12b456ea52d5f8f3 (patch) | |
tree | a23a4a1785c7283ca6b1f4013e91a086a96f1849 /components | |
parent | fe9642f1f163761d059f48843a125030223fd512 (diff) | |
download | abaddon-portaudio-14d0968c926b36da2d8d4e5c12b456ea52d5f8f3.tar.gz abaddon-portaudio-14d0968c926b36da2d8d4e5c12b456ea52d5f8f3.zip |
basic support of per-guild avatars
Diffstat (limited to 'components')
-rw-r--r-- | components/chatmessage.cpp | 2 | ||||
-rw-r--r-- | components/memberlist.cpp | 2 |
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"); |