From 35f2df5da9b2a119328f1a455e4ab4206631f814 Mon Sep 17 00:00:00 2001 From: Arthur Campbell Date: Thu, 2 Mar 2023 10:55:45 +0000 Subject: [PATCH] ensure that property information subsection is conditionally not shown under correct conditions --- .../form/lettings/subsections/property_information.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/form/lettings/subsections/property_information.rb b/app/models/form/lettings/subsections/property_information.rb index cc07535ae..bc6dceba8 100644 --- a/app/models/form/lettings/subsections/property_information.rb +++ b/app/models/form/lettings/subsections/property_information.rb @@ -3,7 +3,7 @@ class Form::Lettings::Subsections::PropertyInformation < ::Form::Subsection super @id = "property_information" @label = "Property information" - @depends_on = [{ "non_location_setup_questions_completed?" => true }] + @depends_on = [{ "non_location_setup_questions_completed?" => true, "supported_housing_and_renewal?" => false }] end def pages @@ -27,4 +27,8 @@ class Form::Lettings::Subsections::PropertyInformation < ::Form::Subsection Form::Lettings::Pages::PropertyMajorRepairsValueCheck.new(nil, nil, self), ].compact end + + def displayed_in_tasklist?(log) + !log.supported_housing_and_renewal? + end end