Skip to content

Commit

Permalink
Comment out code for incoming verification request, to make the app b…
Browse files Browse the repository at this point in the history
…uild with the current SDK version.
  • Loading branch information
bmarty committed Oct 25, 2024
1 parent 6059fca commit e554f84
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,9 @@ import org.matrix.rustcomponents.sdk.use
import timber.log.Timber
import kotlin.time.Duration.Companion.seconds
import org.matrix.rustcomponents.sdk.SessionVerificationData as RustSessionVerificationData
import org.matrix.rustcomponents.sdk.SessionVerificationRequestDetails as RustSessionVerificationRequestDetails

// INCOMING_VERIFICATION_PATCH
// import org.matrix.rustcomponents.sdk.SessionVerificationRequestDetails as RustSessionVerificationRequestDetails

class RustSessionVerificationService(
private val client: Client,
Expand Down Expand Up @@ -105,9 +107,12 @@ class RustSessionVerificationService(
.launchIn(sessionCoroutineScope)
}

/*
// INCOMING_VERIFICATION_PATCH
override fun didReceiveVerificationRequest(details: RustSessionVerificationRequestDetails) {
listener?.onIncomingSessionRequest(details.map())
}
*/

private var listener: SessionVerificationServiceListener? = null

Expand Down Expand Up @@ -135,14 +140,20 @@ class RustSessionVerificationService(
}

override suspend fun acknowledgeVerificationRequest(details: SessionVerificationRequestDetails) = tryOrFail {
/*
// INCOMING_VERIFICATION_PATCH
verificationController.acknowledgeVerificationRequest(
senderId = details.senderId.value,
flowId = details.flowId.value,
)
*/
}

override suspend fun acceptVerificationRequest() = tryOrFail {
/*
// INCOMING_VERIFICATION_PATCH
verificationController.acceptVerificationRequest()
*/
}

private suspend fun tryOrFail(block: suspend () -> Unit) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@

package io.element.android.libraries.matrix.impl.verification

/*
// INCOMING_VERIFICATION_PATCH
import io.element.android.libraries.matrix.api.core.DeviceId
import io.element.android.libraries.matrix.api.core.FlowId
import io.element.android.libraries.matrix.api.core.UserId
Expand All @@ -20,4 +22,4 @@ fun RustSessionVerificationRequestDetails.map() = SessionVerificationRequestDeta
displayName = displayName,
firstSeenTimestamp = firstSeenTimestamp.toLong(),
)

*/

0 comments on commit e554f84

Please sign in to comment.