docbrown/app/controllers/service_worker_controller.rb
Ben Halpern 585d672742
Replace serviceworker-rails gem with custome implementation (#4987) [deploy]
* Customize UserContext in Timber logs

* Replace serviceworker-rails gem with custome implementation
2019-12-03 08:50:56 -05:00

14 lines
363 B
Ruby

class ServiceWorkerController < ApplicationController
skip_before_action :verify_authenticity_token
before_action :set_cache_control_headers, only: %i[index manifest]
def index
set_surrogate_key_header "serviceworker-js"
render formats: [:js]
end
def manifest
set_surrogate_key_header "manifest-json"
render formats: [:json]
end
end