From efef5bd18da4a3d0bea3a66e407697e6fe641137 Mon Sep 17 00:00:00 2001 From: baarkerlounger Date: Fri, 23 Sep 2022 14:31:52 +0100 Subject: [PATCH] Set age and relat to nil when inconsistent --- app/services/imports/lettings_logs_import_service.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/services/imports/lettings_logs_import_service.rb b/app/services/imports/lettings_logs_import_service.rb index 911da4ac3..3423388f8 100644 --- a/app/services/imports/lettings_logs_import_service.rb +++ b/app/services/imports/lettings_logs_import_service.rb @@ -85,6 +85,10 @@ module Imports (2..8).each do |index| attributes["relat#{index}"] = relat(xml_doc, index) attributes["details_known_#{index}"] = details_known(index, attributes) + if attributes["age#{index}"] < 16 && attributes["relat#{index}"] != "C" + attributes["age#{index}"] = nil + attributes["relat#{index}"] = nil + end end attributes["ethnic"] = unsafe_string_as_integer(xml_doc, "P1Eth") attributes["ethnic_group"] = ethnic_group(attributes["ethnic"])