diff --git a/app/src/main/java/com/nextcloud/talk/openconversations/adapters/OpenConversationsAdapter.kt b/app/src/main/java/com/nextcloud/talk/openconversations/adapters/OpenConversationsAdapter.kt index 79300cfef..52ab261be 100644 --- a/app/src/main/java/com/nextcloud/talk/openconversations/adapters/OpenConversationsAdapter.kt +++ b/app/src/main/java/com/nextcloud/talk/openconversations/adapters/OpenConversationsAdapter.kt @@ -36,6 +36,7 @@ class OpenConversationsAdapter(val user: User, private val onClick: (OpenConvers fun bindItem(conversation: OpenConversation) { currentConversation = conversation itemBinding.nameText.text = conversation.displayName + itemBinding.descriptionText.text = conversation.description // load avatar from server when https://github.com/nextcloud/spreed/issues/9600 is solved // itemBinding.avatarView.loadUserAvatar(user, conversation.displayName, true, false) diff --git a/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversation.kt b/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversation.kt index e682fa016..33918185d 100644 --- a/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversation.kt +++ b/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversation.kt @@ -9,5 +9,6 @@ package com.nextcloud.talk.openconversations.data data class OpenConversation( var roomId: String, var roomToken: String, - var displayName: String + var displayName: String, + var description: String? ) diff --git a/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversationsRepositoryImpl.kt b/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversationsRepositoryImpl.kt index b86b86700..156d0f4e5 100644 --- a/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversationsRepositoryImpl.kt +++ b/app/src/main/java/com/nextcloud/talk/openconversations/data/OpenConversationsRepositoryImpl.kt @@ -34,7 +34,8 @@ class OpenConversationsRepositoryImpl(private val ncApi: NcApi, currentUserProvi OpenConversation( conversation.roomId!!, conversation.token!!, - conversation.name!! + conversation.name!!, + conversation.description ?: "" ) } ) diff --git a/app/src/main/res/layout/activity_open_conversations.xml b/app/src/main/res/layout/activity_open_conversations.xml index f3d18364c..a13e48734 100644 --- a/app/src/main/res/layout/activity_open_conversations.xml +++ b/app/src/main/res/layout/activity_open_conversations.xml @@ -30,10 +30,10 @@ + android:id="@+id/open_conversations_recycler_view" + android:layout_width="match_parent" + android:layout_height="match_parent" + app:layoutManager="LinearLayoutManager" /> + +