diff --git a/OAuthSample.xcodeproj/project.pbxproj b/OAuthSample.xcodeproj/project.pbxproj index eaf87f7..e4245ae 100644 --- a/OAuthSample.xcodeproj/project.pbxproj +++ b/OAuthSample.xcodeproj/project.pbxproj @@ -581,7 +581,7 @@ repositoryURL = "https://github.com/codefiesta/OAuthKit.git"; requirement = { kind = upToNextMajorVersion; - minimumVersion = 1.4.8; + minimumVersion = 1.5.0; }; }; /* End XCRemoteSwiftPackageReference section */ diff --git a/OAuthSample/Classes/ContentView.swift b/OAuthSample/Classes/ContentView.swift index eef898a..8ac2c97 100644 --- a/OAuthSample/Classes/ContentView.swift +++ b/OAuthSample/Classes/ContentView.swift @@ -53,6 +53,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 @@ -87,7 +89,7 @@ struct ContentView: View { /// - Parameter state: the published state change private func handle(state: OAuth.State) { switch state { - case .empty, .requestingAccessToken, .requestingDeviceCode: + case .empty, .error, .requestingAccessToken, .requestingDeviceCode: break case .authorizing(_, let grantType): switch grantType {