Browse Source

Hide only if answered

pull/1122/head
Jack S 4 years ago
parent
commit
81539243bd
  1. 11
      app/models/form/sales/questions/household_wheelchair_check.rb
  2. 2
      spec/models/form/sales/questions/household_wheelchair_check_spec.rb

11
app/models/form/sales/questions/household_wheelchair_check.rb

@ -10,7 +10,16 @@ class Form::Sales::Questions::HouseholdWheelchairCheck < ::Form::Question
"0" => { "value" => "Yes" },
"1" => { "value" => "No" },
}
@hidden_in_check_answers = true
@hidden_in_check_answers = {
"depends_on" => [
{
"wheel_value_check" => 0,
},
{
"wheel_value_check" => 1,
},
],
}
@page = page
end
end

2
spec/models/form/sales/questions/household_wheelchair_check_spec.rb

@ -43,6 +43,6 @@ RSpec.describe Form::Sales::Questions::HouseholdWheelchairCheck, type: :model do
end
it "has the correct hidden_in_check_answers" do
expect(question.hidden_in_check_answers).to be true
expect(question.hidden_in_check_answers).to eq({ "depends_on" => [{ "wheel_value_check" => 0 }, { "wheel_value_check" => 1 }] })
end
end

Loading…
Cancel
Save