From 00ed7e6dc6c91527c4dcaf397002f1cb31a92457 Mon Sep 17 00:00:00 2001 From: David May-Miller Date: Fri, 13 Oct 2023 17:10:58 +0100 Subject: [PATCH] CLDC-2882 Added 20 "Tenant moved to long-stay hospital or similar institution" as a non-renewal or first let vacancy reason, and changed the conditions for the void date to only rely on whether a letting is a renewal. --- app/models/form/lettings/pages/void_date.rb | 3 +-- app/models/lettings_log.rb | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/models/form/lettings/pages/void_date.rb b/app/models/form/lettings/pages/void_date.rb index 43d066a70..5ba80d41e 100644 --- a/app/models/form/lettings/pages/void_date.rb +++ b/app/models/form/lettings/pages/void_date.rb @@ -2,8 +2,7 @@ class Form::Lettings::Pages::VoidDate < ::Form::Page def initialize(id, hsh, subsection) super @id = "void_date" - @depends_on = [{ "is_renewal?" => false, "vacancy_reason_not_renewal_or_first_let?" => true }, - { "is_renewal?" => false, "has_first_let_vacancy_reason?" => true }] + @depends_on = [{ "is_renewal?" => false }] end def questions diff --git a/app/models/lettings_log.rb b/app/models/lettings_log.rb index 66d894e3b..d9712ea52 100644 --- a/app/models/lettings_log.rb +++ b/app/models/lettings_log.rb @@ -338,7 +338,7 @@ class LettingsLog < Log end def vacancy_reason_not_renewal_or_first_let? - [5, 6, 8, 9, 10, 11, 12, 13, 18, 19].include? rsnvac + [5, 6, 8, 9, 10, 11, 12, 13, 18, 19, 20].include? rsnvac end def previous_tenancy_was_temporary?