Update dependency org.matrix.rustcomponents:sdk-android to v26.02.19 (#6229)

* Update dependency org.matrix.rustcomponents:sdk-android to v26.02.19

* Fix breaking API changes: added `isLowPriority` to `RoomInfo` and `RoomSummary`.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
This commit is contained in:
renovate[bot] 2026-02-20 09:01:07 +01:00 committed by GitHub
parent 5a9d5beb1e
commit efb20985a0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 14 additions and 1 deletions

View file

@ -76,6 +76,7 @@ data class RoomInfo(
val successorRoom: SuccessorRoom?,
val roomVersion: String?,
val privilegedCreatorRole: Boolean,
val isLowPriority: Boolean,
) {
val aliases: List<RoomAlias>
get() = listOfNotNull(canonicalAlias) + alternativeAliases

View file

@ -74,6 +74,7 @@ class RoomInfoMapper {
successorRoom = it.successorRoom?.map(),
roomVersion = it.roomVersion,
privilegedCreatorRole = it.privilegedCreatorsRole,
isLowPriority = it.isLowPriority,
)
}
}

View file

@ -59,6 +59,7 @@ internal fun aRustRoomInfo(
roomVersion: String? = "11",
privilegedCreatorsRole: Boolean = false,
serviceMembers: List<String> = emptyList(),
isLowPriority: Boolean = false,
) = RoomInfo(
id = id,
displayName = displayName,
@ -96,4 +97,5 @@ internal fun aRustRoomInfo(
roomVersion = roomVersion,
privilegedCreatorsRole = privilegedCreatorsRole,
serviceMembers = serviceMembers,
isLowPriority = isLowPriority,
)

View file

@ -80,6 +80,7 @@ class RoomInfoMapperTest {
historyVisibility = RustRoomHistoryVisibility.Joined,
roomVersion = "12",
privilegedCreatorsRole = true,
isLowPriority = true,
)
)
).isEqualTo(
@ -128,6 +129,7 @@ class RoomInfoMapperTest {
successorRoom = null,
roomVersion = "12",
privilegedCreatorRole = true,
isLowPriority = true,
)
)
}
@ -171,6 +173,7 @@ class RoomInfoMapperTest {
roomCreators = null,
roomVersion = "12",
privilegedCreatorsRole = true,
isLowPriority = true,
)
)
).isEqualTo(
@ -213,6 +216,7 @@ class RoomInfoMapperTest {
historyVisibility = RoomHistoryVisibility.Joined,
roomVersion = "12",
privilegedCreatorRole = true,
isLowPriority = true,
)
)
}

View file

@ -68,6 +68,7 @@ fun aRoomInfo(
historyVisibility: RoomHistoryVisibility = RoomHistoryVisibility.Joined,
roomVersion: String? = "11",
privilegedCreatorRole: Boolean = false,
isLowPriority: Boolean = false,
) = RoomInfo(
id = id,
name = name,
@ -104,4 +105,5 @@ fun aRoomInfo(
historyVisibility = historyVisibility,
roomVersion = roomVersion,
privilegedCreatorRole = privilegedCreatorRole,
isLowPriority = isLowPriority,
)

View file

@ -78,6 +78,7 @@ fun aRoomSummary(
latestEvent: LatestEventValue = aRemoteLatestEvent(),
roomVersion: String? = "11",
privilegedCreatorRole: Boolean = false,
isLowPriority: Boolean = false,
) = RoomSummary(
info = RoomInfo(
id = roomId,
@ -115,6 +116,7 @@ fun aRoomSummary(
historyVisibility = historyVisibility,
roomVersion = roomVersion,
privilegedCreatorRole = privilegedCreatorRole,
isLowPriority = isLowPriority,
),
latestEvent = latestEvent,
)