Class: ServiceWorker::Handlers::SprocketsHandler

Inherits:
Object
  • Object
show all
Defined in:
lib/serviceworker/handlers/sprockets_handler.rb

Instance Method Summary collapse

Instance Method Details

#call(env) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/serviceworker/handlers/sprockets_handler.rb', line 6

def call(env)
  path_info = env.fetch("serviceworker.asset_name")

  if config.compile
    sprockets_server.call(env.merge("PATH_INFO" => path_info))
  else
    file_server.call(env.merge("PATH_INFO" => asset_path(path_info)))
  end
end