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