From 7416fec93e2f5de866822ceaaf7fed7f4f5e33eb Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 22 Oct 2019 12:37:17 +0200 Subject: [PATCH] Do not decrypt event if session is unknown --- .../session/room/timeline/TimelineEventDecryptor.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/TimelineEventDecryptor.kt b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/TimelineEventDecryptor.kt index 276c458811..7c014f9e80 100644 --- a/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/TimelineEventDecryptor.kt +++ b/matrix-sdk-android/src/main/java/im/vector/matrix/android/internal/session/room/timeline/TimelineEventDecryptor.kt @@ -80,10 +80,10 @@ internal class TimelineEventDecryptor( existingRequests.add(eventId) } synchronized(unknownSessionsFailure) { - for (it in unknownSessionsFailure.values) { - if (eventId in it) { + for (eventIds in unknownSessionsFailure.values) { + if (eventId in eventIds) { Timber.d("Skip Decryption request for event $eventId, unknown session") - break + return } } }