sdk (space) : expose the via parameter from space room
This commit is contained in:
@@ -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,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user