Change type of items in alternativeAliases from String to RoomAlias

This commit is contained in:
Benoit Marty 2024-09-12 13:54:40 +02:00 committed by Benoit Marty
parent 56ac755b62
commit 7903223585
3 changed files with 3 additions and 3 deletions

View file

@ -31,7 +31,7 @@ data class MatrixRoomInfo(
val isTombstoned: Boolean,
val isFavorite: Boolean,
val canonicalAlias: RoomAlias?,
val alternativeAliases: ImmutableList<String>,
val alternativeAliases: ImmutableList<RoomAlias>,
val currentUserMembership: CurrentUserMembership,
val inviter: RoomMember?,
val activeMembersCount: Long,

View file

@ -39,7 +39,7 @@ class MatrixRoomInfoMapper {
isTombstoned = it.isTombstoned,
isFavorite = it.isFavourite,
canonicalAlias = it.canonicalAlias?.let(::RoomAlias),
alternativeAliases = it.alternativeAliases.toImmutableList(),
alternativeAliases = it.alternativeAliases.map(::RoomAlias).toImmutableList(),
currentUserMembership = it.membership.map(),
inviter = it.inviter?.let(RoomMemberMapper::map),
activeMembersCount = it.activeMembersCount.toLong(),

View file

@ -520,7 +520,7 @@ fun aRoomInfo(
isTombstoned: Boolean = false,
isFavorite: Boolean = false,
canonicalAlias: RoomAlias? = null,
alternativeAliases: List<String> = emptyList(),
alternativeAliases: List<RoomAlias> = emptyList(),
currentUserMembership: CurrentUserMembership = CurrentUserMembership.JOINED,
inviter: RoomMember? = null,
activeMembersCount: Long = 1,