summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorsyeopite <syeopite@syeopite.dev>2024-08-24 19:41:39 -0700
committersyeopite <syeopite@syeopite.dev>2024-08-24 19:41:39 -0700
commit6e39b9b303930f931b5a5a60c75528c4d9db3587 (patch)
tree1d54c9c00cc4eef78b860498b6842d63c6dda7b2 /src
parent46c58bd84cf2a867b897338bb2105648aed0118c (diff)
downloadinvidious-6e39b9b303930f931b5a5a60c75528c4d9db3587.tar.gz
invidious-6e39b9b303930f931b5a5a60c75528c4d9db3587.tar.bz2
invidious-6e39b9b303930f931b5a5a60c75528c4d9db3587.zip
make_client: add YouTube headers on *.youtube.com
Diffstat (limited to 'src')
-rw-r--r--src/invidious/yt_backend/connection_pool.cr2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/invidious/yt_backend/connection_pool.cr b/src/invidious/yt_backend/connection_pool.cr
index d474d760..bff4df72 100644
--- a/src/invidious/yt_backend/connection_pool.cr
+++ b/src/invidious/yt_backend/connection_pool.cr
@@ -55,7 +55,7 @@ def make_client(url : URI, region = nil, force_resolve : Bool = false, force_you
client.family = Socket::Family::INET if client.family == Socket::Family::UNSPEC
end
- client.before_request { |r| add_yt_headers(r) } if url.host == "www.youtube.com" || force_youtube_headers
+ client.before_request { |r| add_yt_headers(r) } if url.host.try &.ends_with?("youtube.com") || force_youtube_headers
client.read_timeout = 10.seconds
client.connect_timeout = 10.seconds