Skip to content

Commit b502037

Browse files
authored
HMS-6038: don't set roadmap proxy if not set (#1101)
1 parent fa0be95 commit b502037

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

pkg/clients/roadmap_client/client.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@ func NewRoadmapClient() (RoadmapClient, error) {
2727
if err != nil {
2828
return nil, fmt.Errorf("error creating http transport: %w", err)
2929
}
30-
proxy, err := url.Parse(config.Get().Clients.Roadmap.Proxy)
31-
if err != nil {
32-
return nil, fmt.Errorf("error parsing proxy URL: %w", err)
30+
if config.Get().Clients.Roadmap.Proxy != "" {
31+
proxy, err := url.Parse(config.Get().Clients.Roadmap.Proxy)
32+
if err != nil {
33+
return nil, fmt.Errorf("error parsing proxy URL: %w", err)
34+
}
35+
transport.Proxy = http.ProxyURL(proxy)
3336
}
34-
transport.Proxy = http.ProxyURL(proxy)
3537

3638
httpClient := http.Client{Transport: transport, Timeout: timeout}
3739

0 commit comments

Comments
 (0)