From d37c99d835abafa7c36af3f575dbadaa4b5f76c8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Wed, 7 Dec 2011 16:44:50 +0100 Subject: [PATCH] Always show all your own avatars. --- src/main/java/net/pterodactylus/sone/template/ProfileAccessor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/pterodactylus/sone/template/ProfileAccessor.java b/src/main/java/net/pterodactylus/sone/template/ProfileAccessor.java index f6056fa..97be0cd 100644 --- a/src/main/java/net/pterodactylus/sone/template/ProfileAccessor.java +++ b/src/main/java/net/pterodactylus/sone/template/ProfileAccessor.java @@ -60,8 +60,9 @@ public class ProfileAccessor extends ReflectionAccessor { /* not logged in? don’t show custom avatars, then. */ return null; } - if (profile.getSone().equals(currentSone)) { - /* always show your own avatar. */ + Sone remoteSone = profile.getSone(); + if (core.isLocalSone(remoteSone)) { + /* always show your own avatars. */ return profile.getAvatar(); } ShowCustomAvatars showCustomAvatars = currentSone.getOptions(). getEnumOption("ShowCustomAvatars").get(); @@ -72,7 +73,6 @@ public class ProfileAccessor extends ReflectionAccessor { if ((showCustomAvatars == ShowCustomAvatars.ALWAYS) || (avatarId == null)) { return avatarId; } - Sone remoteSone = profile.getSone(); if ((showCustomAvatars == ShowCustomAvatars.FOLLOWED) && currentSone.hasFriend(remoteSone.getId())) { return avatarId; } -- 2.7.4