From 636bda30a8682afc6503947b90d4f9c6186333c1 Mon Sep 17 00:00:00 2001 From: oscar-richardson-softwire Date: Thu, 5 Feb 2026 15:10:46 +0000 Subject: [PATCH] Simplify 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 68fa67438..22541c2e0 100644 --- a/app/models/derived_variables/lettings_log_variables.rb +++ b/app/models/derived_variables/lettings_log_variables.rb @@ -300,10 +300,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