Explicitly register supported mime types (#82)

This commit is contained in:
Alex Ling
2020-07-01 13:21:14 +00:00
parent fe082e7537
commit f5cdf8b7b6
2 changed files with 13 additions and 2 deletions
+11 -2
View File
@@ -41,8 +41,6 @@ def send_json(env, json)
end
def send_attachment(env, path)
MIME.register ".cbz", "application/vnd.comicbook+zip"
MIME.register ".cbr", "application/vnd.comicbook-rar"
send_file env, path, filename: File.basename(path), disposition: "attachment"
end
@@ -164,3 +162,14 @@ def escape_xml(str)
'&' => "&",
})
end
def register_mime_types
{
".zip" => "application/zip",
".rar" => "application/x-rar-compressed",
".cbz" => "application/vnd.comicbook+zip",
".cbr" => "application/vnd.comicbook-rar",
}.each do |k, v|
MIME.register k, v
end
end