From cc6fffe7de97f055b8180f62e85cc93e681125af Mon Sep 17 00:00:00 2001 From: Samuel Young Date: Wed, 9 Jul 2025 13:50:08 +0100 Subject: [PATCH] CLDC-4048: Add an exception for UPRN -> address matching for Sage Homes in 2024 they've been having issues with address changing on upload. addresses are changed on an UPRN lookup happening so this is disabled for them --- app/models/form.rb | 4 ++++ app/models/lettings_log.rb | 2 ++ 2 files changed, 6 insertions(+) diff --git a/app/models/form.rb b/app/models/form.rb index 74dd59003..d4677ba1a 100644 --- a/app/models/form.rb +++ b/app/models/form.rb @@ -341,6 +341,10 @@ class Form start_date && start_date.year >= 2024 end + def start_year_2024? + start_date && start_date.year == 2024 + end + def start_year_2025_or_later? start_date && start_date.year >= 2025 end diff --git a/app/models/lettings_log.rb b/app/models/lettings_log.rb index 823582132..8cd3ce4e5 100644 --- a/app/models/lettings_log.rb +++ b/app/models/lettings_log.rb @@ -915,6 +915,8 @@ private def should_process_uprn_change? return unless uprn return unless startdate + # Skip for Sage Homes for this year as they are having issues with address matching + return if owning_organisation.id == 334 && form.start_year_2024? uprn_changed? || startdate_changed? end