diff options
| author | syeopite <syeopite@syeopite.dev> | 2024-04-25 13:28:58 -0700 |
|---|---|---|
| committer | syeopite <syeopite@syeopite.dev> | 2024-08-24 19:47:42 -0700 |
| commit | 75b68618ab14a9f884ee7215a467bc510e8bd2c2 (patch) | |
| tree | 2c41f5cb975b10a3ed4c6982e146a6e09e8c54f8 /src | |
| parent | 003c6f81dcf6399d1fa808866d0806b915a713ee (diff) | |
| download | invidious-75b68618ab14a9f884ee7215a467bc510e8bd2c2.tar.gz invidious-75b68618ab14a9f884ee7215a467bc510e8bd2c2.tar.bz2 invidious-75b68618ab14a9f884ee7215a467bc510e8bd2c2.zip | |
Remove useless proc usage in images.cr
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/routes/images.cr | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/invidious/routes/images.cr b/src/invidious/routes/images.cr index 251258ec..639697db 100644 --- a/src/invidious/routes/images.cr +++ b/src/invidious/routes/images.cr @@ -41,14 +41,10 @@ module Invidious::Routes::Images end end - # A callable proc to be used inside #proxy_image - callable_proc = ->(env : HTTP::Server::Context) { - env.response.headers["Connection"] = "close" - } - begin get_ytimg_pool(authority).client &.get(url, headers) do |resp| - return self.proxy_image(env, resp, callable_proc: callable_proc) + env.response.headers["Connection"] = "close" + return self.proxy_image(env, resp) end rescue ex end @@ -138,7 +134,7 @@ module Invidious::Routes::Images end end - private def self.proxy_image(env, response, callable_proc = nil) + private def self.proxy_image(env, response) env.response.status_code = response.status_code response.headers.each do |key, value| if !RESPONSE_HEADERS_BLACKLIST.includes?(key.downcase) @@ -148,10 +144,6 @@ module Invidious::Routes::Images env.response.headers["Access-Control-Allow-Origin"] = "*" - if callable_proc - callable_proc.call(env) - end - if response.status_code >= 300 return env.response.headers.delete("Transfer-Encoding") end |
