From 4505d13385b2c219286ee83097412446a5d11985 Mon Sep 17 00:00:00 2001 From: Valere Date: Wed, 26 Jun 2019 10:46:58 +0200 Subject: [PATCH] Fix / SAS verification infinite waiting on last step Missing state update to verified after mac verification --- .../internal/crypto/verification/SASVerificationTransaction.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/verification/SASVerificationTransaction.kt b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/verification/SASVerificationTransaction.kt index c0342c00..87849d18 100644 --- a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/verification/SASVerificationTransaction.kt +++ b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/verification/SASVerificationTransaction.kt @@ -256,6 +256,7 @@ internal abstract class SASVerificationTransaction( verifiedDevices.forEach { setDeviceVerified(it, otherUserId) } + state = SasVerificationTxState.Verified } private fun setDeviceVerified(deviceId: String, userId: String) {