From 02ba4c46706ec73a7b217dca0007807d683ca7ca Mon Sep 17 00:00:00 2001 From: Code Fiesta <17772633+codefiesta@users.noreply.github.com> Date: Thu, 17 Jul 2025 10:41:02 -0700 Subject: [PATCH 1/2] Update README --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 28cfdd8..25ccdea 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ OAuthKit can be installed using [Swift Package Manager](https://www.swift.org/do ```swift dependencies: [ - .package(url: "https://github.com/codefiesta/OAuthKit", from: "1.4.6") + .package(url: "https://github.com/codefiesta/OAuthKit", from: "1.5.0") ] ``` @@ -111,6 +111,8 @@ struct ContentView: View { .padding() .border(Color.primary) .font(.title) + case .error(let provider, let error): + Text("Error [\(provider.id)]: \(error.localizedDescription)") } } .onChange(of: oauth.state) { _, state in From fcf39bffc9f2561cac852164735cf1c8a3b9b8f0 Mon Sep 17 00:00:00 2001 From: Kevin McKee Date: Thu, 17 Jul 2025 10:47:19 -0700 Subject: [PATCH 2/2] Error handling --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 25ccdea..42a1c72 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ struct ContentView: View { private func handle(state: OAuth.State) { #if canImport(WebKit) switch state { - case .empty, .requestingAccessToken, .requestingDeviceCode: + case .empty, .error, .requestingAccessToken, .requestingDeviceCode: break case .authorizing, .receivedDeviceCode: openWindow(id: "oauth")