diff --git a/Multiplatform/macOS/Preferences/Preference Panes/Accounts/Add Account/AddAccountModel.swift b/Multiplatform/macOS/Preferences/Preference Panes/Accounts/Add Account/AddAccountModel.swift index 515da26e0..b2a5a7a10 100644 --- a/Multiplatform/macOS/Preferences/Preference Panes/Accounts/Add Account/AddAccountModel.swift +++ b/Multiplatform/macOS/Preferences/Preference Panes/Accounts/Add Account/AddAccountModel.swift @@ -129,11 +129,10 @@ extension AddAccountModel { do { try account.removeCredentials(type: .basic) try account.storeCredentials(validatedCredentials) - + self.accountAdded = true account.refreshAll(completion: { result in switch result { case .success: - self.accountAdded = true break case .failure(let error): self.addAccountError = .other(error: error) @@ -178,11 +177,10 @@ extension AddAccountModel { try account.removeCredentials(type: .feedWranglerToken) try account.storeCredentials(credentials) try account.storeCredentials(validatedCredentials) - + self.accountAdded = true account.refreshAll(completion: { result in switch result { case .success: - self.accountAdded = true break case .failure(let error): self.addAccountError = .other(error: error) @@ -224,11 +222,10 @@ extension AddAccountModel { try account.removeCredentials(type: .newsBlurSessionId) try account.storeCredentials(credentials) try account.storeCredentials(validatedCredentials) - + self.accountAdded = true account.refreshAll(completion: { result in switch result { case .success: - self.accountAdded = true break case .failure(let error): self.addAccountError = .other(error: error) @@ -271,11 +268,10 @@ extension AddAccountModel { try account.removeCredentials(type: .readerAPIKey) try account.storeCredentials(credentials) try account.storeCredentials(validatedCredentials) - + self.accountAdded = true account.refreshAll(completion: { result in switch result { case .success: - self.accountAdded = true break case .failure(let error): self.addAccountError = .other(error: error)