diff --git a/gemfiles/rails_5.2.gemfile.lock b/gemfiles/rails_5.2.gemfile.lock index 3e4a904..afa6182 100644 --- a/gemfiles/rails_5.2.gemfile.lock +++ b/gemfiles/rails_5.2.gemfile.lock @@ -92,7 +92,9 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) method_source (1.0.0) - mimemagic (0.3.5) + mimemagic (0.3.10) + nokogiri (~> 1) + rake mini_mime (1.0.2) mini_portile2 (2.4.0) minitest (5.14.2) diff --git a/lib/serviceworker/handlers/rack_handler.rb b/lib/serviceworker/handlers/rack_handler.rb index f892ebe..6129690 100644 --- a/lib/serviceworker/handlers/rack_handler.rb +++ b/lib/serviceworker/handlers/rack_handler.rb @@ -18,7 +18,7 @@ def file_path(path_info) end def file_server - @file_server ||= ::Rack::File.new(@root) + @file_server ||= ::Rack::Files.new(@root) end end end diff --git a/lib/serviceworker/handlers/sprockets_handler.rb b/lib/serviceworker/handlers/sprockets_handler.rb index 671c536..813d3f8 100644 --- a/lib/serviceworker/handlers/sprockets_handler.rb +++ b/lib/serviceworker/handlers/sprockets_handler.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -require "rack/file" +require "rack/files" module ServiceWorker module Handlers @@ -22,7 +22,7 @@ def sprockets_server end def file_server - @file_server ||= ::Rack::File.new(::Rails.public_path) + @file_server ||= ::Rack::Files.new(::Rails.public_path) end def config diff --git a/lib/serviceworker/handlers/webpacker_handler.rb b/lib/serviceworker/handlers/webpacker_handler.rb index b6375c8..04f03e4 100644 --- a/lib/serviceworker/handlers/webpacker_handler.rb +++ b/lib/serviceworker/handlers/webpacker_handler.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -require "rack/file" +require "rack/files" require "webpacker" module ServiceWorker @@ -22,7 +22,7 @@ def call(env) private def file_server - @file_server ||= ::Rack::File.new(::Rails.public_path) + @file_server ||= ::Rack::Files.new(::Rails.public_path) end end end