From 1a255a04ba5d95bc10e218214af0dbbd6886ad3a Mon Sep 17 00:00:00 2001 From: Samuel Young Date: Fri, 10 Oct 2025 10:37:21 +0100 Subject: [PATCH] CLDC-4090: Ensure startdate is not nil for this validation --- app/models/validations/property_validations.rb | 2 +- app/models/validations/sales/property_validations.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/validations/property_validations.rb b/app/models/validations/property_validations.rb index 0ffd2d038..87716428f 100644 --- a/app/models/validations/property_validations.rb +++ b/app/models/validations/property_validations.rb @@ -78,7 +78,7 @@ module Validations::PropertyValidations end def validate_la_is_active(record) - return unless record.form.start_year_2025_or_later? + return unless record.form.start_year_2025_or_later? && record.startdate.present? if record.is_general_needs? return unless record.la diff --git a/app/models/validations/sales/property_validations.rb b/app/models/validations/sales/property_validations.rb index 18ae71e55..d56d47fc3 100644 --- a/app/models/validations/sales/property_validations.rb +++ b/app/models/validations/sales/property_validations.rb @@ -56,7 +56,7 @@ module Validations::Sales::PropertyValidations end def validate_la_is_active(record) - return unless record.form.start_year_2025_or_later? && record.la.present? + return unless record.form.start_year_2025_or_later? && record.la.present? && record.startdate.present? la = LocalAuthority.england.find_by(code: record.la)