From 0c2027d7c89580e42a8d665f91185301645d6dd5 Mon Sep 17 00:00:00 2001 From: Ryan Zhao Date: Fri, 19 Nov 2021 11:22:13 +1100 Subject: [PATCH] fix call message self send valid --- .../Messages/Control Messages/CallMessage.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SessionMessagingKit/Messages/Control Messages/CallMessage.swift b/SessionMessagingKit/Messages/Control Messages/CallMessage.swift index 0a364c7e7..b9b5c2455 100644 --- a/SessionMessagingKit/Messages/Control Messages/CallMessage.swift +++ b/SessionMessagingKit/Messages/Control Messages/CallMessage.swift @@ -9,7 +9,11 @@ public final class CallMessage : ControlMessage { public var sdps: [String]? public override var ttl: UInt64 { 2 * 60 * 1000 } - public override var isSelfSendValid: Bool { true } + public override var isSelfSendValid: Bool { + if case .answer = kind { return true } + if case .endCall = kind { return true } + return false + } // NOTE: Multiple ICE candidates may be batched together for performance