Skip to content

Commit 1345c4e

Browse files
committed
knock requests : fix breaking api
1 parent 5275a3e commit 1345c4e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/RustMatrixRoom.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,7 @@ import kotlinx.coroutines.flow.onStart
7878
import kotlinx.coroutines.withContext
7979
import org.matrix.rustcomponents.sdk.DateDividerMode
8080
import org.matrix.rustcomponents.sdk.IdentityStatusChangeListener
81-
import org.matrix.rustcomponents.sdk.JoinRequest
82-
import org.matrix.rustcomponents.sdk.JoinRequestsListener
81+
import org.matrix.rustcomponents.sdk.KnockRequestsListener
8382
import org.matrix.rustcomponents.sdk.RoomInfo
8483
import org.matrix.rustcomponents.sdk.RoomInfoListener
8584
import org.matrix.rustcomponents.sdk.RoomListItem
@@ -95,6 +94,7 @@ import uniffi.matrix_sdk.RoomPowerLevelChanges
9594
import java.io.File
9695
import kotlin.coroutines.cancellation.CancellationException
9796
import org.matrix.rustcomponents.sdk.IdentityStatusChange as RustIdentityStateChange
97+
import org.matrix.rustcomponents.sdk.KnockRequest as InnerKnockRequest
9898
import org.matrix.rustcomponents.sdk.Room as InnerRoom
9999
import org.matrix.rustcomponents.sdk.Timeline as InnerTimeline
100100

@@ -162,8 +162,8 @@ class RustMatrixRoom(
162162
}
163163

164164
override val knockRequestsFlow: Flow<List<KnockRequest>> = mxCallbackFlow {
165-
innerRoom.subscribeToJoinRequests(object : JoinRequestsListener {
166-
override fun call(joinRequests: List<JoinRequest>) {
165+
innerRoom.subscribeToKnockRequests(object : KnockRequestsListener {
166+
override fun call(joinRequests: List<InnerKnockRequest>) {
167167
val knockRequests = joinRequests.map { RustKnockRequest(it) }
168168
channel.trySend(knockRequests)
169169
}

libraries/matrix/impl/src/main/kotlin/io/element/android/libraries/matrix/impl/room/knock/RustKnockRequest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ package io.element.android.libraries.matrix.impl.room.knock
1010
import io.element.android.libraries.matrix.api.core.EventId
1111
import io.element.android.libraries.matrix.api.core.UserId
1212
import io.element.android.libraries.matrix.api.room.knock.KnockRequest
13-
import org.matrix.rustcomponents.sdk.JoinRequest
13+
import org.matrix.rustcomponents.sdk.KnockRequest as InnerKnockRequest
1414

1515
class RustKnockRequest(
16-
private val inner: JoinRequest,
16+
private val inner: InnerKnockRequest,
1717
) : KnockRequest {
1818
override val eventId: EventId = EventId(inner.eventId)
1919
override val userId: UserId = UserId(inner.userId)

0 commit comments

Comments
 (0)