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 20d19c899b8bc08dc3489f1ab9f41fa567d1127d..0bf37fd2d88a242cdc40fee85825c85a99a8c1dc 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