Index: pkg/oauth2/lib/src/client.dart |
diff --git a/pkg/oauth2/lib/src/client.dart b/pkg/oauth2/lib/src/client.dart |
index ec8dda5f2f9eca867d19b8afb34e54654343503f..62a06cad16e84c0378f9f59390f15113cef23b23 100644 |
--- a/pkg/oauth2/lib/src/client.dart |
+++ b/pkg/oauth2/lib/src/client.dart |
@@ -109,7 +109,8 @@ class Client extends http.BaseClient { |
if (!params.containsKey('error')) return response; |
throw new AuthorizationException( |
- params['error'], params['error_description'], params['error_uri']); |
+ params['error'], params['error_description'], |
+ Uri.parse(params['error_uri'])); |
}); |
} |