From d927f8daa61d004f09df3e28749421a7a27fe447 Mon Sep 17 00:00:00 2001 From: sowjanyakch Date: Mon, 3 Feb 2025 22:06:34 +0100 Subject: [PATCH] use proper avatar for circles Signed-off-by: sowjanyakch --- .../com/nextcloud/talk/adapters/items/ParticipantItem.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/adapters/items/ParticipantItem.kt b/app/src/main/java/com/nextcloud/talk/adapters/items/ParticipantItem.kt index dd6b40b77..4dac6c2b1 100644 --- a/app/src/main/java/com/nextcloud/talk/adapters/items/ParticipantItem.kt +++ b/app/src/main/java/com/nextcloud/talk/adapters/items/ParticipantItem.kt @@ -25,6 +25,7 @@ import com.nextcloud.talk.extensions.loadDefaultAvatar import com.nextcloud.talk.extensions.loadDefaultGroupCallAvatar import com.nextcloud.talk.extensions.loadFederatedUserAvatar import com.nextcloud.talk.extensions.loadFirstLetterAvatar +import com.nextcloud.talk.extensions.loadTeamAvatar import com.nextcloud.talk.extensions.loadUserAvatar import com.nextcloud.talk.models.domain.ConversationModel import com.nextcloud.talk.models.json.participants.Participant @@ -207,10 +208,14 @@ class ParticipantItem( private fun loadAvatars(holder: ParticipantItemViewHolder) { when (model.calculatedActorType) { - Participant.ActorType.GROUPS, Participant.ActorType.CIRCLES -> { + Participant.ActorType.GROUPS -> { holder.binding.avatarView.loadDefaultGroupCallAvatar(viewThemeUtils) } + Participant.ActorType.CIRCLES -> { + holder.binding.avatarView.loadTeamAvatar(viewThemeUtils) + } + Participant.ActorType.USERS -> { holder.binding.avatarView.loadUserAvatar(user, model.calculatedActorId!!, true, false) }