sdk (space) : expose the via parameter from space room
This commit is contained in:
parent
dd2c9d4450
commit
a2de7b8ddd
3 changed files with 8 additions and 1 deletions
|
|
@ -28,6 +28,10 @@ data class SpaceRoom(
|
|||
val state: CurrentUserMembership?,
|
||||
val topic: String?,
|
||||
val worldReadable: Boolean,
|
||||
/**
|
||||
* The via parameters of the room.
|
||||
*/
|
||||
val via: List<String>,
|
||||
) {
|
||||
val isSpace = roomType == RoomType.Space
|
||||
}
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ class SpaceRoomMapper {
|
|||
state = spaceRoom.state?.map(),
|
||||
topic = spaceRoom.topic,
|
||||
worldReadable = spaceRoom.worldReadable.orFalse(),
|
||||
via = spaceRoom.via,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ fun aSpaceRoom(
|
|||
state: CurrentUserMembership? = null,
|
||||
topic: String? = null,
|
||||
worldReadable: Boolean = false,
|
||||
via: List<String> = emptyList(),
|
||||
) = SpaceRoom(
|
||||
name = name,
|
||||
avatarUrl = avatarUrl,
|
||||
|
|
@ -42,5 +43,6 @@ fun aSpaceRoom(
|
|||
roomType = roomType,
|
||||
state = state,
|
||||
topic = topic,
|
||||
worldReadable = worldReadable
|
||||
worldReadable = worldReadable,
|
||||
via = via,
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue