Browse Source

fixup! CLDC-4119: Update duplicate logs page

improve duplicate_logs_helper.rb
CLDC-4119-amend-lettings-duplicate-log-check
samyou-softwire 5 days ago
parent
commit
cc407b3b78
  1. 15
      app/helpers/duplicate_logs_helper.rb

15
app/helpers/duplicate_logs_helper.rb

@ -75,22 +75,17 @@ module DuplicateLogsHelper
end end
def duplicate_log_extra_value(question, log) def duplicate_log_extra_value(question, log)
if log.form.start_year_2026_or_later?
case question.id case question.id
when "uprn" when "uprn"
value = [ if log.form.start_year_2026_or_later?
log.address_line1, "\n\n#{[log.address_line1, log.postcode_full].join("\n")}"
log.postcode_full,
].select(&:present?)
"\n\n#{value.join("\n")}"
else else
question.get_extra_check_answer_value(log)
end
elsif question.id == "uprn" && !log.form.start_year_2026_or_later?
postcode_question = log.form.get_question("postcode_full", log) postcode_question = log.form.get_question("postcode_full", log)
postcode_question.get_extra_check_answer_value(log) postcode_question.get_extra_check_answer_value(log)
end end
else
question.get_extra_check_answer_value(log)
end
end end
def duplicate_log_answer_label_present(question, log, current_user) def duplicate_log_answer_label_present(question, log, current_user)

Loading…
Cancel
Save