Browse Source

Re-lookup page to ensure we have the definition for the right form

pull/176/head
baarkerlounger 4 years ago
parent
commit
2ea59e5048
  1. 3
      app/controllers/form_controller.rb
  2. 2
      spec/fixtures/forms/test_validator.json

3
app/controllers/form_controller.rb

@ -34,7 +34,8 @@ class FormController < ApplicationController
define_method(page.id) do |_errors = {}|
if @case_log
subsection = @case_log.form.subsection_for_page(page)
render "form/page", locals: { page: page, subsection: subsection.label }
case_log_form_page = @case_log.form.get_page(page.id)
render "form/page", locals: { page: case_log_form_page, subsection: subsection.label }
else
render_not_found
end

2
spec/fixtures/forms/test_validator.json vendored

@ -28,7 +28,7 @@
"header": "",
"description": "",
"questions": {
"age1": {
"person_1_age": {
"check_answer_label": "Tenant's age",
"header": "What is the tenant's age?",
"hint_text": "",

Loading…
Cancel
Save