Adds Error Display for the handle(_: URL) function

Additionally, shortens validation code in AddAccount
This commit is contained in:
Stuart Breckenridge
2022-12-21 21:01:58 +08:00
parent 12b17e3f36
commit 7dc5845f4e
3 changed files with 12 additions and 15 deletions

View File

@@ -60,21 +60,12 @@ struct NewsBlurAddAccountView: View, Logging {
func retreiveCredentials() {
if let account = account {
do {
let credentials = try account.retrieveCredentials(type: .newsBlurBasic)
if let credentials = credentials {
self.accountUserName = credentials.username
self.accountPassword = credentials.secret
} else {
print("No cred")
}
} catch {
print(error.localizedDescription)
let credentials = try? account.retrieveCredentials(type: .newsBlurBasic)
if let credentials = credentials {
self.accountUserName = credentials.username
self.accountPassword = credentials.secret
}
} else {
print("No account")
}
}
var accountDetails: some View {