From a9e191e697b42f60bd98ba837f0c47b0ae3b83fc Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Wed, 15 Mar 2023 15:57:34 +0200 Subject: [PATCH] Add send room state to RoomService --- .../org/matrix/android/sdk/api/session/room/RoomService.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/RoomService.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/RoomService.kt index a509533c..92d070ad 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/RoomService.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/RoomService.kt @@ -29,6 +29,7 @@ import org.matrix.android.sdk.api.session.room.model.RoomSummary import org.matrix.android.sdk.api.session.room.model.create.CreateRoomParams import org.matrix.android.sdk.api.session.room.peeking.PeekResult import org.matrix.android.sdk.api.session.room.summary.RoomAggregateNotificationCount +import org.matrix.android.sdk.api.util.JsonDict import org.matrix.android.sdk.api.util.Optional /** @@ -296,4 +297,7 @@ interface RoomService { //Ask permission to join the room. suspend fun knock(roomId: String, reason: String? = null) + + //Send custom room state event + suspend fun sendRoomState(roomId: String, stateKey: String, eventType: String, body: JsonDict) } -- GitLab