Browse Source

amend method to find the path for the next question to answer so that if no questions in the next section are currently routed to, it goes to the section after that

pull/1368/head
Arthur Campbell 3 years ago
parent
commit
91a64de4af
  1. 4
      app/models/form.rb

4
app/models/form.rb

@ -111,8 +111,8 @@ class Form
when :in_progress when :in_progress
"#{next_subsection.id}/check_answers".dasherize "#{next_subsection.id}/check_answers".dasherize
when :not_started when :not_started
first_question_in_subsection = next_subsection.pages.find { |page| page.routed_to?(log, nil) }.id first_question_in_subsection = next_subsection.pages.find { |page| page.routed_to?(log, nil) }
first_question_in_subsection.to_s.dasherize first_question_in_subsection ? first_question_in_subsection.id.to_s.dasherize : next_incomplete_section_redirect_path(next_subsection, log)
else else
"error" "error"
end end

Loading…
Cancel
Save