Fix other API change: map new value Membership.KNOCKED
This commit is contained in:
parent
2724815d79
commit
5027fb5fe3
2 changed files with 4 additions and 1 deletions
|
|
@ -10,5 +10,6 @@ package io.element.android.libraries.matrix.api.room
|
||||||
enum class CurrentUserMembership {
|
enum class CurrentUserMembership {
|
||||||
INVITED,
|
INVITED,
|
||||||
JOINED,
|
JOINED,
|
||||||
LEFT
|
LEFT,
|
||||||
|
KNOCKED,
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ import io.element.android.libraries.matrix.impl.room.member.RoomMemberMapper
|
||||||
import kotlinx.collections.immutable.ImmutableMap
|
import kotlinx.collections.immutable.ImmutableMap
|
||||||
import kotlinx.collections.immutable.toImmutableList
|
import kotlinx.collections.immutable.toImmutableList
|
||||||
import kotlinx.collections.immutable.toPersistentMap
|
import kotlinx.collections.immutable.toPersistentMap
|
||||||
|
import org.matrix.rustcomponents.sdk.Membership
|
||||||
import org.matrix.rustcomponents.sdk.RoomHero
|
import org.matrix.rustcomponents.sdk.RoomHero
|
||||||
import org.matrix.rustcomponents.sdk.Membership as RustMembership
|
import org.matrix.rustcomponents.sdk.Membership as RustMembership
|
||||||
import org.matrix.rustcomponents.sdk.RoomInfo as RustRoomInfo
|
import org.matrix.rustcomponents.sdk.RoomInfo as RustRoomInfo
|
||||||
|
|
@ -65,6 +66,7 @@ fun RustMembership.map(): CurrentUserMembership = when (this) {
|
||||||
RustMembership.INVITED -> CurrentUserMembership.INVITED
|
RustMembership.INVITED -> CurrentUserMembership.INVITED
|
||||||
RustMembership.JOINED -> CurrentUserMembership.JOINED
|
RustMembership.JOINED -> CurrentUserMembership.JOINED
|
||||||
RustMembership.LEFT -> CurrentUserMembership.LEFT
|
RustMembership.LEFT -> CurrentUserMembership.LEFT
|
||||||
|
Membership.KNOCKED -> CurrentUserMembership.KNOCKED
|
||||||
}
|
}
|
||||||
|
|
||||||
fun RustRoomNotificationMode.map(): RoomNotificationMode = when (this) {
|
fun RustRoomNotificationMode.map(): RoomNotificationMode = when (this) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue