mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-03 06:55:41 +00:00
Add new type RoomRetention
This commit is contained in:
+1
@@ -35,6 +35,7 @@ sealed interface StateEventType {
|
|||||||
data object RoomImagePack : StateEventType
|
data object RoomImagePack : StateEventType
|
||||||
data object RoomLanguage : StateEventType
|
data object RoomLanguage : StateEventType
|
||||||
data object RoomPolicy : StateEventType
|
data object RoomPolicy : StateEventType
|
||||||
|
data object RoomRetention : StateEventType
|
||||||
|
|
||||||
data class Custom(val type: String) : StateEventType
|
data class Custom(val type: String) : StateEventType
|
||||||
}
|
}
|
||||||
|
|||||||
+2
@@ -39,6 +39,7 @@ fun StateEventType.map(): RustStateEventType = when (this) {
|
|||||||
StateEventType.RoomImagePack -> RustStateEventType.RoomImagePack
|
StateEventType.RoomImagePack -> RustStateEventType.RoomImagePack
|
||||||
StateEventType.RoomLanguage -> RustStateEventType.RoomLanguage
|
StateEventType.RoomLanguage -> RustStateEventType.RoomLanguage
|
||||||
StateEventType.RoomPolicy -> RustStateEventType.RoomPolicy
|
StateEventType.RoomPolicy -> RustStateEventType.RoomPolicy
|
||||||
|
StateEventType.RoomRetention -> RustStateEventType.RoomRetention
|
||||||
is StateEventType.Custom -> stateEventTypeFromString(type)
|
is StateEventType.Custom -> stateEventTypeFromString(type)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -69,5 +70,6 @@ fun RustStateEventType.map(): StateEventType = when (this) {
|
|||||||
RustStateEventType.RoomImagePack -> StateEventType.RoomImagePack
|
RustStateEventType.RoomImagePack -> StateEventType.RoomImagePack
|
||||||
RustStateEventType.RoomLanguage -> StateEventType.RoomLanguage
|
RustStateEventType.RoomLanguage -> StateEventType.RoomLanguage
|
||||||
RustStateEventType.RoomPolicy -> StateEventType.RoomPolicy
|
RustStateEventType.RoomPolicy -> StateEventType.RoomPolicy
|
||||||
|
RustStateEventType.RoomRetention -> StateEventType.RoomRetention
|
||||||
is RustStateEventType.Custom -> StateEventType.Custom(this.toString())
|
is RustStateEventType.Custom -> StateEventType.Custom(this.toString())
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user