Remove auth info when logging out of an account

This commit is contained in:
Benoit Martins 2025-09-30 17:52:35 +02:00
parent 4fde1933dd
commit 1389565b83

View file

@ -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)
}
}
}