From 223295c2f17086fe10449c544d22192a6fd5a65c Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 3 Jul 2019 18:01:28 +0200 Subject: [PATCH] Convert MXUsersDevicesMap to kotlin - Fix issue --- .../crypto/actions/EnsureOlmSessionsForDevicesAction.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/actions/EnsureOlmSessionsForDevicesAction.kt b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/actions/EnsureOlmSessionsForDevicesAction.kt index 7f61f9da..4c4ee106 100644 --- a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/actions/EnsureOlmSessionsForDevicesAction.kt +++ b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/crypto/actions/EnsureOlmSessionsForDevicesAction.kt @@ -67,7 +67,7 @@ internal class EnsureOlmSessionsForDevicesAction @Inject constructor(private val val oneTimeKeyAlgorithm = MXKey.KEY_SIGNED_CURVE_25519_TYPE for (device in devicesWithoutSession) { - usersDevicesToClaim.setObject(oneTimeKeyAlgorithm, device.userId, device.deviceId) + usersDevicesToClaim.setObject(device.userId, device.deviceId, oneTimeKeyAlgorithm) } // TODO: this has a race condition - if we try to send another message