From c0523051f10e40314af77fcee9e75db846c97baa Mon Sep 17 00:00:00 2001 From: oscar-richardson-softwire Date: Mon, 9 Feb 2026 15:06:28 +0000 Subject: [PATCH] Revert to simpler inference logic --- app/models/derived_variables/lettings_log_variables.rb | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/models/derived_variables/lettings_log_variables.rb b/app/models/derived_variables/lettings_log_variables.rb index 5669089e3..1d8d67894 100644 --- a/app/models/derived_variables/lettings_log_variables.rb +++ b/app/models/derived_variables/lettings_log_variables.rb @@ -311,10 +311,7 @@ private end def infer_at_most_one_relationship! - new_partner_numbers = partner_numbers.select { |i| public_send("relat#{i}_changed?") } - if new_partner_numbers.any? - infer_only_partner!(new_partner_numbers.first) - elsif partner_numbers.any? + if partner_numbers.any? infer_only_partner!(partner_numbers.first) end end