mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 11:39:42 +01:00
use proper avatar for circles
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
parent
64856ccda6
commit
d927f8daa6
@ -25,6 +25,7 @@ import com.nextcloud.talk.extensions.loadDefaultAvatar
|
|||||||
import com.nextcloud.talk.extensions.loadDefaultGroupCallAvatar
|
import com.nextcloud.talk.extensions.loadDefaultGroupCallAvatar
|
||||||
import com.nextcloud.talk.extensions.loadFederatedUserAvatar
|
import com.nextcloud.talk.extensions.loadFederatedUserAvatar
|
||||||
import com.nextcloud.talk.extensions.loadFirstLetterAvatar
|
import com.nextcloud.talk.extensions.loadFirstLetterAvatar
|
||||||
|
import com.nextcloud.talk.extensions.loadTeamAvatar
|
||||||
import com.nextcloud.talk.extensions.loadUserAvatar
|
import com.nextcloud.talk.extensions.loadUserAvatar
|
||||||
import com.nextcloud.talk.models.domain.ConversationModel
|
import com.nextcloud.talk.models.domain.ConversationModel
|
||||||
import com.nextcloud.talk.models.json.participants.Participant
|
import com.nextcloud.talk.models.json.participants.Participant
|
||||||
@ -207,10 +208,14 @@ class ParticipantItem(
|
|||||||
|
|
||||||
private fun loadAvatars(holder: ParticipantItemViewHolder) {
|
private fun loadAvatars(holder: ParticipantItemViewHolder) {
|
||||||
when (model.calculatedActorType) {
|
when (model.calculatedActorType) {
|
||||||
Participant.ActorType.GROUPS, Participant.ActorType.CIRCLES -> {
|
Participant.ActorType.GROUPS -> {
|
||||||
holder.binding.avatarView.loadDefaultGroupCallAvatar(viewThemeUtils)
|
holder.binding.avatarView.loadDefaultGroupCallAvatar(viewThemeUtils)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Participant.ActorType.CIRCLES -> {
|
||||||
|
holder.binding.avatarView.loadTeamAvatar(viewThemeUtils)
|
||||||
|
}
|
||||||
|
|
||||||
Participant.ActorType.USERS -> {
|
Participant.ActorType.USERS -> {
|
||||||
holder.binding.avatarView.loadUserAvatar(user, model.calculatedActorId!!, true, false)
|
holder.binding.avatarView.loadUserAvatar(user, model.calculatedActorId!!, true, false)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user