From 4a330c1138e3d68976b98b223d130f299fb56d24 Mon Sep 17 00:00:00 2001 From: Taras <tarassmakula@gmail.com> Date: Fri, 10 Jun 2022 18:49:49 +0300 Subject: [PATCH] Add mapping --- .../java/com/futo/circles/mapping/MatrixUserMapping.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/com/futo/circles/mapping/MatrixUserMapping.kt b/app/src/main/java/com/futo/circles/mapping/MatrixUserMapping.kt index 20d19c899..0bf37fd2d 100644 --- a/app/src/main/java/com/futo/circles/mapping/MatrixUserMapping.kt +++ b/app/src/main/java/com/futo/circles/mapping/MatrixUserMapping.kt @@ -1,6 +1,7 @@ package com.futo.circles.mapping import com.futo.circles.model.CirclesUserSummary +import com.futo.circles.model.PeopleUserListItem import com.futo.circles.model.UserListItem import org.matrix.android.sdk.api.session.user.model.User @@ -11,4 +12,13 @@ fun User.toUserListItem(isSelected: Boolean) = UserListItem( avatarUrl = avatarUrl ?: "" ), isSelected = isSelected +) + +fun User.toPeopleUserListItem(isIgnored: Boolean) = PeopleUserListItem( + user = CirclesUserSummary( + id = userId, + name = displayName ?: userId, + avatarUrl = avatarUrl ?: "" + ), + isIgnored = isIgnored ) \ No newline at end of file -- GitLab