fixes #30 - edit from summary with out js

This commit is contained in:
Mark Moser
2016-08-03 10:46:03 -05:00
parent f4abe5e281
commit 330126d672
4 changed files with 39 additions and 5 deletions

View File

@ -26,14 +26,14 @@ class CandidateController < ApplicationController
end
def question
qid = prep_status.current_question_id
qid = prep_status.current_question_id || params[:question_id]
redirect_to :summary and return if qid.nil?
prep_question qid
prep_instance_answer @question
end
def update_answer
qid = params[:qid] ||= prep_status.current_question_id
qid = answer_params[:question_id] || prep_status.current_question_id
@answer = prep_answer qid
send "process_#{prep_question(qid).input_type}"
end
@ -114,7 +114,7 @@ class CandidateController < ApplicationController
render :question
else
# TODO: change params.key? to submit = save/next/summary
redirect_to :summary and return if params.key?(:update)
# redirect_to :summary and return if params.key?(:update)
redirect_to :saved and return if params.key?(:save)
redirect_to :question
end