From 7d63135cc2390cb14854ff43d8d8a0ee951dbe1e Mon Sep 17 00:00:00 2001 From: ganfra Date: Tue, 17 Nov 2020 19:30:52 +0100 Subject: [PATCH] VoIP: ignore invites you send --- .../internal/session/call/DefaultCallSignalingService.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/call/DefaultCallSignalingService.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/call/DefaultCallSignalingService.kt index a1cd1c018e..1b056958ed 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/call/DefaultCallSignalingService.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/call/DefaultCallSignalingService.kt @@ -228,11 +228,11 @@ internal class DefaultCallSignalingService @Inject constructor( } private fun handleCallInviteEvent(event: Event) { - val content = event.getClearContent().toModel() ?: return - if (content.partyId == deviceId) { - // Ignore remote echo + if (event.senderId == userId) { + // ignore invites you send return } + val content = event.getClearContent().toModel() ?: return val incomingCall = MxCallImpl( callId = content.callId ?: return, isOutgoing = false,