Method: TrailGuide::Admin::ExperimentsController#schedule

Defined in:
app/controllers/trail_guide/admin/experiments_controller.rb

#scheduleObject



61
62
63
64
65
66
67
68
69
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 61

def schedule
  experiment.schedule!(schedule_params[:start_at], schedule_params[:stop_at], self)

  flash[:success] = "Experiment scheduled for <strong>#{experiment.started_at.strftime(TrailGuide::Admin::DISPLAY_DATE_FORMAT)}</strong>"
  redirect_to_experiment experiment
rescue => e
  flash[:danger] = e.message
  redirect_to_experiment experiment
end