fix(ipvanish): updater user agent to work again

This commit is contained in:
Quentin McGaw
2026-08-04 22:26:37 +00:00
parent 6f5fbab228
commit 297d6480d0
4 changed files with 22 additions and 3 deletions
+5 -1
View File
@@ -14,7 +14,11 @@ func (u *Unzipper) FetchAndExtract(ctx context.Context, url string) (
if err != nil {
return nil, err
}
request.Header.Set("User-Agent", "gluetun")
if userAgent, ok := ctx.Value(userAgentContextKey).(string); ok && userAgent != "" {
request.Header.Set("User-Agent", userAgent)
} else {
request.Header.Set("User-Agent", "gluetun")
}
response, err := u.client.Do(request)
if err != nil {