diff --git a/jami-android/libjamiclient/src/main/kotlin/net/jami/model/Account.kt b/jami-android/libjamiclient/src/main/kotlin/net/jami/model/Account.kt index aa5330536675930b9098bf90051de8ff854a469a..42d2e251e14ff9b9bb72d07ed2d41edc88d44777 100644 --- a/jami-android/libjamiclient/src/main/kotlin/net/jami/model/Account.kt +++ b/jami-android/libjamiclient/src/main/kotlin/net/jami/model/Account.kt @@ -671,6 +671,11 @@ class Account( if (!conversation.isSwarm) { val contact = getContactFromCache(request.from) conversation.addRequestEvent(request, contact) + } else { + val removed = pending.remove(request.from.uri) + if (removed != null && removed.request == null) { + Log.w(TAG, "Replaced pending contact ${request.from.uri} with pending conversation request $key") + } } pendingChanged() }