From 1389565b83b2faf06e303b597a000624140901ea Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Tue, 30 Sep 2025 17:52:35 +0200 Subject: [PATCH] Remove auth info when logging out of an account --- Linphone/UI/Main/Viewmodel/AccountModel.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Linphone/UI/Main/Viewmodel/AccountModel.swift b/Linphone/UI/Main/Viewmodel/AccountModel.swift index 491f1c1ce..484f5ab3e 100644 --- a/Linphone/UI/Main/Viewmodel/AccountModel.swift +++ b/Linphone/UI/Main/Viewmodel/AccountModel.swift @@ -260,6 +260,10 @@ class AccountModel: ObservableObject { CoreContext.shared.doOnCoreQueue { core in Log.info("Account \(self.account.displayName()) has been removed") core.removeAccount(account: self.account) + + if let authInfo = self.account.findAuthInfo() { + core.removeAuthInfo(info: authInfo) + } } }