class DraftSessionsController
Public Instance Methods
Source
# File app/controllers/draft_sessions_controller.rb, line 24 def show authorize @session, @session.new_record? ? :new? : :edit? skip_step if is_check_step? && should_skip_check? render_wizard end
Source
# File app/controllers/draft_sessions_controller.rb, line 32 def update authorize @session, @session.new_record? ? :create? : :update? case current_step when :dates handle_dates when :confirm handle_confirm else @draft_session.assign_attributes(update_params) end jump_to("confirm") if go_to_confirm_after_submission? reload_steps render_wizard @draft_session end