Remove default value of RoomSummaryDetails constructor, and iterate on fixture functions.

This commit is contained in:
Benoit Marty 2024-01-19 16:33:40 +01:00 committed by Benoit Marty
parent b58ac4b02f
commit f8f100ccc8
6 changed files with 56 additions and 48 deletions

View file

@ -36,15 +36,15 @@ sealed interface RoomSummary {
data class RoomSummaryDetails(
val roomId: RoomId,
val name: String,
val canonicalAlias: String? = null,
val canonicalAlias: String?,
val isDirect: Boolean,
val avatarUrl: String?,
val lastMessage: RoomMessage?,
val unreadNotificationCount: Int,
val inviter: RoomMember? = null,
val userDefinedNotificationMode: RoomNotificationMode? = null,
val hasRoomCall: Boolean = false,
val isDm: Boolean = false,
val inviter: RoomMember?,
val userDefinedNotificationMode: RoomNotificationMode?,
val hasRoomCall: Boolean,
val isDm: Boolean,
) {
val lastMessageTimestamp = lastMessage?.originServerTs
}