From 696e1d8cace67afa5c8e026995772ed460217dd0 Mon Sep 17 00:00:00 2001 From: samyou-softwire Date: Thu, 19 Feb 2026 17:48:33 +0000 Subject: [PATCH] fixup! CLDC-4119: Update main site duplicate logs check improve comments --- app/models/lettings_log.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/lettings_log.rb b/app/models/lettings_log.rb index 8be7a9140..1b32e544f 100644 --- a/app/models/lettings_log.rb +++ b/app/models/lettings_log.rb @@ -89,8 +89,8 @@ class LettingsLog < Log scope :tcharge_answered, -> { where.not(tcharge: nil).or(where(household_charge: 1)).or(where(is_carehome: 1)) } scope :chcharge_answered, -> { where.not(chcharge: nil).or(where(is_carehome: [nil, 0])) } # once 2025 logs are removed this logic can be simplified - # pre 2025, match on location if supported, or address if general needs - # post 2026, match on address only + # 2025 and before, match on location if supported, or address if general needs + # 2026 and after, match on address only scope :location_for_log_answered_as, ->(log) { where(location_id: log.location_id).or(where(needstype: 1)).or(filter_by_year_or_later(2026)) } scope :address_for_log_answered_as, lambda { |log| where(postcode_full: log.postcode_full).where(address_line1: log.address_line1).where(uprn: log.uprn)