Merge 327b0aee07e8edd34bff5b68cbb13be20c98890c into 8fde720f94c35574406d0d4189ef0b29c3357add

This commit is contained in:
Fijxu 2026-08-11 07:59:34 +00:00 committed by GitHub
commit 56d1e32a65
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -82,7 +82,7 @@ module Invidious::HttpServer
private def dispatch_serve(context, file, file_info, range_header) private def dispatch_serve(context, file, file_info, range_header)
if range_header if range_header
# an IO is needed for `serve_file_range` # an IO is needed for `serve_file_range`
file = file.is_a?(Bytes) ? IO::Memory.new(file, writeable: false) : file file = file.is_a?(Bytes) ? IO::Memory.new(file, writable: false) : file
serve_file_range(context, file, range_header, file_info) serve_file_range(context, file, range_header, file_info)
else else
context.response.headers["Accept-Ranges"] = "bytes" context.response.headers["Accept-Ranges"] = "bytes"