|
|
@ -27,7 +27,7 @@ module Imports |
|
|
|
|
|
|
|
|
|
|
|
if record.present? |
|
|
|
if record.present? |
|
|
|
if record.offered.present? |
|
|
|
if record.offered.present? |
|
|
|
@logger.info("lettings log #{record.id} has a value for offered, skipping update") |
|
|
|
# Continue |
|
|
|
else |
|
|
|
else |
|
|
|
offered = safe_string_as_integer(xml_doc, "Q20") |
|
|
|
offered = safe_string_as_integer(xml_doc, "Q20") |
|
|
|
record.update!(offered:) |
|
|
|
record.update!(offered:) |
|
|
@ -106,7 +106,7 @@ module Imports |
|
|
|
record.update!(mrcdate: major_repairs_date, majorrepairs: major_repairs) |
|
|
|
record.update!(mrcdate: major_repairs_date, majorrepairs: major_repairs) |
|
|
|
@logger.info("lettings log #{record.id}'s major repair value has been updated'") |
|
|
|
@logger.info("lettings log #{record.id}'s major repair value has been updated'") |
|
|
|
elsif record.majorrepairs.present? |
|
|
|
elsif record.majorrepairs.present? |
|
|
|
@logger.info("lettings log #{record.id} has a value for major repairs, skipping update") |
|
|
|
# Continue |
|
|
|
end |
|
|
|
end |
|
|
|
else |
|
|
|
else |
|
|
|
@logger.warn("Could not find record matching legacy ID #{old_id}") |
|
|
|
@logger.warn("Could not find record matching legacy ID #{old_id}") |
|
|
@ -124,7 +124,7 @@ module Imports |
|
|
|
if tenant_code.present? && record.tenancycode.blank? |
|
|
|
if tenant_code.present? && record.tenancycode.blank? |
|
|
|
record.update!(tenancycode: tenant_code) |
|
|
|
record.update!(tenancycode: tenant_code) |
|
|
|
else |
|
|
|
else |
|
|
|
@logger.info("lettings log #{record.id} has a value for tenancycode, skipping update") |
|
|
|
# Continue |
|
|
|
end |
|
|
|
end |
|
|
|
else |
|
|
|
else |
|
|
|
@logger.warn("Could not find record matching legacy ID #{old_id}") |
|
|
|
@logger.warn("Could not find record matching legacy ID #{old_id}") |
|
|
|