diff --git a/app/models/form/sales/pages/person1_gender_identity.rb b/app/models/form/sales/pages/person1_gender_identity.rb index ec9f8269d..031cae8f3 100644 --- a/app/models/form/sales/pages/person1_gender_identity.rb +++ b/app/models/form/sales/pages/person1_gender_identity.rb @@ -7,7 +7,6 @@ class Form::Sales::Pages::Person1GenderIdentity < ::Form::Page @subsection = subsection @depends_on = [{ "jointpur" => 2, - "details_known_2" => 1, }] end diff --git a/app/models/form/sales/pages/person1_gender_identity_joint_purchase.rb b/app/models/form/sales/pages/person1_gender_identity_joint_purchase.rb index 24e9f1114..8e714266d 100644 --- a/app/models/form/sales/pages/person1_gender_identity_joint_purchase.rb +++ b/app/models/form/sales/pages/person1_gender_identity_joint_purchase.rb @@ -5,10 +5,12 @@ class Form::Sales::Pages::Person1GenderIdentityJointPurchase < ::Form::Page @header = "" @description = "" @subsection = subsection - @depends_on = [{ - "jointpur" => 1, - "details_known_3" => 1, - }] + @depends_on = [ + { "hholdcount" => 1, "jointpur" => 1 }, + { "hholdcount" => 2, "jointpur" => 1 }, + { "hholdcount" => 3, "jointpur" => 1 }, + { "hholdcount" => 4, "jointpur" => 1 }, + ] end def questions diff --git a/spec/models/form/sales/pages/person1_gender_identity_joint_purchase_spec.rb b/spec/models/form/sales/pages/person1_gender_identity_joint_purchase_spec.rb index 04e7dd91d..1b0bfdc52 100644 --- a/spec/models/form/sales/pages/person1_gender_identity_joint_purchase_spec.rb +++ b/spec/models/form/sales/pages/person1_gender_identity_joint_purchase_spec.rb @@ -28,9 +28,9 @@ RSpec.describe Form::Sales::Pages::Person1GenderIdentityJointPurchase, type: :mo end it "has correct depends_on" do - expect(page.depends_on).to eq([{ - "jointpur" => 1, - "details_known_3" => 1, - }]) + expect(page.depends_on).to eq([{ "hholdcount" => 1, "jointpur" => 1 }, + { "hholdcount" => 2, "jointpur" => 1 }, + { "hholdcount" => 3, "jointpur" => 1 }, + { "hholdcount" => 4, "jointpur" => 1 }]) end end diff --git a/spec/models/form/sales/pages/person1_gender_identity_spec.rb b/spec/models/form/sales/pages/person1_gender_identity_spec.rb index 213f7ed7c..9c80429a2 100644 --- a/spec/models/form/sales/pages/person1_gender_identity_spec.rb +++ b/spec/models/form/sales/pages/person1_gender_identity_spec.rb @@ -30,7 +30,6 @@ RSpec.describe Form::Sales::Pages::Person1GenderIdentity, type: :model do it "has correct depends_on" do expect(page.depends_on).to eq([{ "jointpur" => 2, - "details_known_2" => 1, }]) end end