diff --git a/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RoomSummaryDetailsFactory.kt b/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RoomSummaryDetailsFactory.kt index 40ae88bb9a..43d96f8e8a 100644 --- a/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RoomSummaryDetailsFactory.kt +++ b/libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RoomSummaryDetailsFactory.kt @@ -31,9 +31,9 @@ class RoomSummaryDetailsFactory(private val roomMessageFactory: RoomMessageFacto return RoomSummaryDetails( roomId = RoomId(roomListItem.id()), name = roomListItem.name() ?: roomListItem.id(), - canonicalAlias = room?.canonicalAlias(), - isDirect = room?.isDirect() ?: false, - avatarURLString = room?.avatarUrl(), + canonicalAlias = roomListItem.canonicalAlias(), + isDirect = roomListItem.isDirect(), + avatarURLString = roomListItem.avatarUrl(), unreadNotificationCount = roomListItem.unreadNotifications().use { it.notificationCount().toInt() }, lastMessage = latestRoomMessage, lastMessageTimestamp = latestRoomMessage?.originServerTs,