mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 21:32:34 +00:00
sdk (space) : expose the via parameter from space room
This commit is contained in:
+4
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -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,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-1
@@ -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,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user