Update dependency org.matrix.rustcomponents:sdk-android to v26.05.6 (#6734)
* Update dependency org.matrix.rustcomponents:sdk-android to v26.05.6 * Fix API breaks: - Add `RoomMember.isServiceMember`. - Add `beacon` and `beaconInfo` power levels. --------- 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:
parent
34f001d22c
commit
f4cf704335
11 changed files with 29 additions and 4 deletions
|
|
@ -26,6 +26,8 @@ object RoomPowerLevelsValuesMapper {
|
|||
roomAvatar = values.roomAvatar,
|
||||
roomTopic = values.roomTopic,
|
||||
spaceChild = values.spaceChild,
|
||||
beacon = values.beacon,
|
||||
beaconInfo = values.beaconInfo,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ internal fun aRustRoomMember(
|
|||
isIgnored: Boolean = false,
|
||||
role: RoomMemberRole = RoomMemberRole.USER,
|
||||
membershipChangeReason: String? = null,
|
||||
isServiceMember: Boolean = false,
|
||||
) = RoomMember(
|
||||
userId = userId.value,
|
||||
displayName = displayName,
|
||||
|
|
@ -34,4 +35,5 @@ internal fun aRustRoomMember(
|
|||
isIgnored = isIgnored,
|
||||
suggestedRoleForPowerLevel = role,
|
||||
membershipChangeReason = membershipChangeReason,
|
||||
isServiceMember = isServiceMember,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@ internal fun aRustRoomPowerLevelsValues(
|
|||
roomAvatar: Long,
|
||||
roomTopic: Long,
|
||||
spaceChild: Long,
|
||||
beacon: Long,
|
||||
beaconInfo: Long,
|
||||
) = RoomPowerLevelsValues(
|
||||
ban = ban,
|
||||
invite = invite,
|
||||
|
|
@ -33,5 +35,7 @@ internal fun aRustRoomPowerLevelsValues(
|
|||
roomName = roomName,
|
||||
roomAvatar = roomAvatar,
|
||||
roomTopic = roomTopic,
|
||||
spaceChild = spaceChild
|
||||
spaceChild = spaceChild,
|
||||
beacon = beacon,
|
||||
beaconInfo = beaconInfo,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -32,4 +32,6 @@ fun defaultFfiRoomPowerLevelValues() = RoomPowerLevelsValues(
|
|||
roomTopic = 50,
|
||||
spaceChild = 50,
|
||||
usersDefault = 0,
|
||||
beacon = 0,
|
||||
beaconInfo = 0,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ class RoomPowerLevelsValuesMapperTest {
|
|||
roomAvatar = 9,
|
||||
roomTopic = 10,
|
||||
spaceChild = 11,
|
||||
beacon = 12,
|
||||
beaconInfo = 13,
|
||||
)
|
||||
)
|
||||
).isEqualTo(
|
||||
|
|
@ -44,6 +46,8 @@ class RoomPowerLevelsValuesMapperTest {
|
|||
roomAvatar = 9,
|
||||
roomTopic = 10,
|
||||
spaceChild = 11,
|
||||
beacon = 12,
|
||||
beaconInfo = 13,
|
||||
)
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue