Browse Source

Do not ask questions from these sections when it's a staircase transaction

pull/2780/head
Manny Dinssa 7 months ago
parent
commit
5232ac9340
  1. 9
      app/models/form/sales/subsections/household_needs.rb
  2. 9
      app/models/form/sales/subsections/household_situation.rb
  3. 9
      app/models/form/sales/subsections/income_benefits_and_savings.rb

9
app/models/form/sales/subsections/household_needs.rb

@ -3,7 +3,14 @@ class Form::Sales::Subsections::HouseholdNeeds < ::Form::Subsection
super
@id = "household_needs"
@label = "Other household information"
@depends_on = [{ "setup_completed?" => true }]
end
def depends_on
if form.start_year_2025_or_later?
[{ "setup_completed?" => true, "is_staircase?" => true }]
else
[{ "setup_completed?" => true }]
end
end
def pages

9
app/models/form/sales/subsections/household_situation.rb

@ -3,7 +3,14 @@ class Form::Sales::Subsections::HouseholdSituation < ::Form::Subsection
super
@id = "household_situation"
@label = "Household situation"
@depends_on = [{ "setup_completed?" => true }]
end
def depends_on
if form.start_year_2025_or_later?
[{ "setup_completed?" => true, "is_staircase?" => true }]
else
[{ "setup_completed?" => true }]
end
end
def pages

9
app/models/form/sales/subsections/income_benefits_and_savings.rb

@ -3,7 +3,14 @@ class Form::Sales::Subsections::IncomeBenefitsAndSavings < ::Form::Subsection
super
@id = "income_benefits_and_savings"
@label = "Income, benefits and savings"
@depends_on = [{ "setup_completed?" => true }]
end
def depends_on
if form.start_year_2025_or_later?
[{ "setup_completed?" => true, "is_staircase?" => true }]
else
[{ "setup_completed?" => true }]
end
end
def pages

Loading…
Cancel
Save