Embed 404 image as SVG

This commit is contained in:
Serdar Dogruyol 2018-06-30 14:49:39 +03:00
parent 621342170a
commit d0b4c0d609
3 changed files with 2 additions and 12 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

View File

@ -31,7 +31,7 @@ module Kemal
config.setup
config.port = port if port
# Test environment doesn't need to have signal trap, built-in images, and logging.
# Test environment doesn't need to have signal trap and logging.
if config.env != "test"
setup_404
setup_trap_signal
@ -79,16 +79,6 @@ module Kemal
private def self.setup_404
unless Kemal.config.error_handlers.has_key?(404)
get "/__kemal__/404.png" do |env|
file_path = File.expand_path("lib/kemal/images/404.png", Dir.current)
if File.exists? file_path
send_file env, file_path
else
halt env, 404
end
end
error 404 do
render_404
end

File diff suppressed because one or more lines are too long