Method: ErpApp::Desktop::JobTracker::BaseController#unschedule

Defined in:
app/controllers/erp_app/desktop/job_tracker/base_controller.rb

#unscheduleObject



39
40
41
42
43
44
45
46
47
48
49
# File 'app/controllers/erp_app/desktop/job_tracker/base_controller.rb', line 39

def unschedule
  job_tracker = ::JobTracker.find(params[:id])

  job = job_tracker.tracked_job
  job.destroy unless job.nil?

  job_tracker.next_run_at = nil
  job_tracker.save

  render :json => {:success => true}
end