Class: SidekiqAdhocJob::Web::Jobs::Show
- Inherits:
-
Object
- Object
- SidekiqAdhocJob::Web::Jobs::Show
- Defined in:
- lib/sidekiq_adhoc_job/web/routes/jobs/show.rb
Class Method Summary collapse
Class Method Details
.register(app) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/sidekiq_adhoc_job/web/routes/jobs/show.rb', line 6 def self.register(app) app.get '/adhoc-jobs/:name' do @csrf_token = env['rack.session'][:csrf] @presented_job = SidekiqAdhocJob::Web::JobPresenter.find(params[:name]) if @presented_job erb File.read(File.join(VIEW_PATH, 'jobs/show.html.erb')) else redirect "#{root_path}adhoc-jobs" end end end |