Skip to content

Commit 7162dc7

Browse files
authored
fix: use DefaultTransport in exchangeWithClientSecret if nil (#10551)
1 parent ca6e621 commit 7162dc7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

coderd/externalauth/externalauth.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -635,6 +635,9 @@ func (e *exchangeWithClientSecret) Exchange(ctx context.Context, code string, op
635635
httpClient = http.DefaultClient
636636
}
637637
oldTransport := httpClient.Transport
638+
if oldTransport == nil {
639+
oldTransport = http.DefaultTransport
640+
}
638641
httpClient.Transport = roundTripper(func(req *http.Request) (*http.Response, error) {
639642
req.Header.Set("Authorization", "Bearer "+e.ClientSecret)
640643
return oldTransport.RoundTrip(req)

0 commit comments

Comments
 (0)