forked from remote/oauth2
internal: remove RegisterContextClientFunc
This function added a totally unused error path, since the only call site is for App Engine, which cannot produce an error. Change-Id: I86277ab4ff96e7bd140c53c5a114a338716668e3 Reviewed-on: https://go-review.googlesource.com/85935 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
@@ -313,15 +313,11 @@ var HTTPClient internal.ContextKey
|
||||
// packages.
|
||||
func NewClient(ctx context.Context, src TokenSource) *http.Client {
|
||||
if src == nil {
|
||||
c, err := internal.ContextClient(ctx)
|
||||
if err != nil {
|
||||
return &http.Client{Transport: internal.ErrorTransport{Err: err}}
|
||||
}
|
||||
return c
|
||||
return internal.ContextClient(ctx)
|
||||
}
|
||||
return &http.Client{
|
||||
Transport: &Transport{
|
||||
Base: internal.ContextTransport(ctx),
|
||||
Base: internal.ContextClient(ctx).Transport,
|
||||
Source: ReuseTokenSource(nil, src),
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user