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