mirror of https://github.com/captn3m0/muse-dl.git
Fix download issue - revert to using body_io
This commit is contained in:
parent
db2d86c1a8
commit
77201bda85
|
@ -62,11 +62,9 @@ module Muse::Dl
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
File.open(tmp_pdf_file, "w") do |file|
|
File.open(tmp_pdf_file, "w") do |file|
|
||||||
response_str = response.body
|
IO.copy(response.body_io, file)
|
||||||
file << response_str
|
|
||||||
if file.size == 0
|
if file.size == 0
|
||||||
# puts response.headers
|
raise Muse::Dl::Errors::DownloadError.new("Error: downloaded chapter file size is zero. Response Content-Length header was #{headers["Content-Length"]}")
|
||||||
raise Muse::Dl::Errors::DownloadError.new("Error: downloaded chapter file size is zero. Response size was #{response_str.bytesize}")
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue