summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorsyeopite <syeopite@syeopite.dev>2023-12-08 18:52:11 -0800
committersyeopite <syeopite@syeopite.dev>2024-08-24 19:45:52 -0700
commit06e1a508e8dc5417a61a02ad1eb08e94fb24ae99 (patch)
treee695942c140f999d17692bd76b6414e66545618d /src
parent52bc9aa328e44ff32bb1d7f2e05625e4080459c7 (diff)
downloadinvidious-06e1a508e8dc5417a61a02ad1eb08e94fb24ae99.tar.gz
invidious-06e1a508e8dc5417a61a02ad1eb08e94fb24ae99.tar.bz2
invidious-06e1a508e8dc5417a61a02ad1eb08e94fb24ae99.zip
Fix headers not being added in image requests
Regression from #2364
Diffstat (limited to 'src')
-rw-r--r--src/invidious/routes/images.cr10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/invidious/routes/images.cr b/src/invidious/routes/images.cr
index 7fdd33b0..c4197746 100644
--- a/src/invidious/routes/images.cr
+++ b/src/invidious/routes/images.cr
@@ -12,7 +12,7 @@ module Invidious::Routes::Images
end
begin
- GGPHT_POOL.client &.get(url) do |resp|
+ GGPHT_POOL.client &.get(url, headers) do |resp|
return self.proxy_image(env, resp)
end
rescue ex
@@ -42,7 +42,7 @@ module Invidious::Routes::Images
end
begin
- get_ytimg_pool(authority).client &.get(url) do |resp|
+ get_ytimg_pool(authority).client &.get(url, headers) do |resp|
return self.proxy_image(env, resp)
end
rescue ex
@@ -64,7 +64,7 @@ module Invidious::Routes::Images
end
begin
- get_ytimg_pool("i9").client &.get(url) do |resp|
+ get_ytimg_pool("i9").client &.get(url, headers) do |resp|
return self.proxy_image(env, resp)
end
rescue ex
@@ -110,7 +110,7 @@ module Invidious::Routes::Images
if name == "maxres.jpg"
build_thumbnails(id).each do |thumb|
thumbnail_resource_path = "/vi/#{id}/#{thumb[:url]}.jpg"
- if get_ytimg_pool("i9").client &.head(thumbnail_resource_path).status_code == 200
+ if get_ytimg_pool("i9").client &.head(thumbnail_resource_path, headers).status_code == 200
name = thumb[:url] + ".jpg"
break
end
@@ -126,7 +126,7 @@ module Invidious::Routes::Images
end
begin
- get_ytimg_pool("i").client &.get(url) do |resp|
+ get_ytimg_pool("i").client &.get(url, headers) do |resp|
return self.proxy_image(env, resp)
end
rescue ex