Add name to call arguments.

This commit is contained in:
Benoit Marty 2024-04-17 10:59:11 +02:00 committed by Benoit Marty
parent f37ef1e0cd
commit 5e28bfef33

View file

@ -25,16 +25,16 @@ import org.matrix.rustcomponents.sdk.RoomMember as RustRoomMember
object RoomMemberMapper { object RoomMemberMapper {
fun map(roomMember: RustRoomMember): RoomMember = RoomMember( fun map(roomMember: RustRoomMember): RoomMember = RoomMember(
UserId(roomMember.userId), userId = UserId(roomMember.userId),
roomMember.displayName, displayName = roomMember.displayName,
roomMember.avatarUrl, avatarUrl = roomMember.avatarUrl,
mapMembership(roomMember.membership), membership = mapMembership(roomMember.membership),
roomMember.isNameAmbiguous, isNameAmbiguous = roomMember.isNameAmbiguous,
roomMember.powerLevel, powerLevel = roomMember.powerLevel,
roomMember.normalizedPowerLevel, normalizedPowerLevel = roomMember.normalizedPowerLevel,
roomMember.isIgnored, isIgnored = roomMember.isIgnored,
mapRole(roomMember.suggestedRoleForPowerLevel), role = mapRole(roomMember.suggestedRoleForPowerLevel),
) )
fun mapRole(role: RoomMemberRole): RoomMember.Role = fun mapRole(role: RoomMemberRole): RoomMember.Role =
when (role) { when (role) {