Class: ActiveWaiter::JobsController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- ActiveWaiter::JobsController
- Defined in:
- app/controllers/active_waiter/jobs_controller.rb
Instance Method Summary collapse
Instance Method Details
#show ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'app/controllers/active_waiter/jobs_controller.rb', line 5 def show @retries = nil data = ActiveWaiter.read(params[:id]) return on_not_found(data) unless data.respond_to?(:[]) return on_error(data) if data[:error] return on_link_to(data) if data[:link_to] && params[:download] return on_redirect(data) if data[:link_to] return on_progress(data) if data[:percentage] end |