From df2d4228ab762f28fda90d023d2ad4ba13731479 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 30 Mar 2023 10:57:43 +0200 Subject: [PATCH] Force linphone LIME server URL for third party accounts --- app/src/main/java/org/linphone/core/CoreContext.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/org/linphone/core/CoreContext.kt b/app/src/main/java/org/linphone/core/CoreContext.kt index 6c10f52ca..57436f4ef 100644 --- a/app/src/main/java/org/linphone/core/CoreContext.kt +++ b/app/src/main/java/org/linphone/core/CoreContext.kt @@ -467,6 +467,13 @@ class CoreContext( Log.i("[Context] Account params have been updated, apply changes") account.params = params } + } else { + if (account.params.limeServerUrl == corePreferences.limeServerUrl) { + Log.w("[Context] Found linphone LIME X3DH server URL for third party account, removing it") + val params = account.params.clone() + params.limeServerUrl = null + account.params = params + } } }