From 81539243bd1e4be256ae0cfed0b7c7e9500c4add Mon Sep 17 00:00:00 2001 From: Jack S Date: Fri, 23 Dec 2022 12:37:16 +0000 Subject: [PATCH] Hide only if answered --- .../sales/questions/household_wheelchair_check.rb | 11 ++++++++++- .../questions/household_wheelchair_check_spec.rb | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/models/form/sales/questions/household_wheelchair_check.rb b/app/models/form/sales/questions/household_wheelchair_check.rb index 0caf7ceb9..71cfcc23e 100644 --- a/app/models/form/sales/questions/household_wheelchair_check.rb +++ b/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 diff --git a/spec/models/form/sales/questions/household_wheelchair_check_spec.rb b/spec/models/form/sales/questions/household_wheelchair_check_spec.rb index 22e5d1ba0..92f80fdb1 100644 --- a/spec/models/form/sales/questions/household_wheelchair_check_spec.rb +++ b/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