diff --git a/app/services/bulk_upload/sales/year2025/row_parser.rb b/app/services/bulk_upload/sales/year2025/row_parser.rb index 19ad2cb1b..6f5e2470e 100644 --- a/app/services/bulk_upload/sales/year2025/row_parser.rb +++ b/app/services/bulk_upload/sales/year2025/row_parser.rb @@ -533,6 +533,8 @@ class BulkUpload::Sales::Year2025::RowParser "field_2", # saledate "field_3", # saledate "field_7", # purchaser_code + "field_16", # uprn + "field_17", # address_line1 "field_21", # postcode "field_22", # postcode "field_28", # age1 @@ -1287,6 +1289,8 @@ private ecstat1 owning_organisation postcode_full + uprn + address_line1 purchid ] end @@ -1457,6 +1461,8 @@ private errors.add(:field_1, error_message) # Sale completion date errors.add(:field_2, error_message) # Sale completion date errors.add(:field_3, error_message) # Sale completion date + errors.add(:field_16, error_message) # UPRN + errors.add(:field_17, error_message) # Address line 1 errors.add(:field_21, error_message) # Postcode errors.add(:field_22, error_message) # Postcode errors.add(:field_28, error_message) # Buyer 1 age diff --git a/app/services/bulk_upload/sales/year2026/row_parser.rb b/app/services/bulk_upload/sales/year2026/row_parser.rb index 2274a45db..fd3b1d6d8 100644 --- a/app/services/bulk_upload/sales/year2026/row_parser.rb +++ b/app/services/bulk_upload/sales/year2026/row_parser.rb @@ -536,6 +536,8 @@ class BulkUpload::Sales::Year2026::RowParser "field_2", # saledate "field_3", # saledate "field_7", # purchaser_code + "field_16", # uprn + "field_17", # address_line1 "field_21", # postcode "field_22", # postcode "field_28", # age1 @@ -1291,6 +1293,8 @@ private ecstat1 owning_organisation postcode_full + uprn + address_line1 purchid ] end @@ -1461,6 +1465,8 @@ private errors.add(:field_1, error_message) # Sale completion date errors.add(:field_2, error_message) # Sale completion date errors.add(:field_3, error_message) # Sale completion date + errors.add(:field_16, error_message) # UPRN + errors.add(:field_17, error_message) # Address line 1 errors.add(:field_21, error_message) # Postcode errors.add(:field_22, error_message) # Postcode errors.add(:field_28, error_message) # Buyer 1 age diff --git a/spec/services/bulk_upload/sales/year2025/row_parser_spec.rb b/spec/services/bulk_upload/sales/year2025/row_parser_spec.rb index ebebc38b8..a1df099ad 100644 --- a/spec/services/bulk_upload/sales/year2025/row_parser_spec.rb +++ b/spec/services/bulk_upload/sales/year2025/row_parser_spec.rb @@ -784,6 +784,8 @@ RSpec.describe BulkUpload::Sales::Year2025::RowParser do :field_1, # Sale completion date :field_2, # Sale completion date :field_3, # Sale completion date + :field_16, # UPRN + :field_17, # Address line 1 :field_21, # Postcode :field_22, # Postcode :field_28, # Buyer 1 age @@ -814,6 +816,8 @@ RSpec.describe BulkUpload::Sales::Year2025::RowParser do :field_1, # Sale completion date :field_2, # Sale completion date :field_3, # Sale completion date + :field_16, # UPRN + :field_17, # Address line 1 :field_21, # Postcode :field_22, # Postcode :field_28, # Buyer 1 age diff --git a/spec/services/bulk_upload/sales/year2026/row_parser_spec.rb b/spec/services/bulk_upload/sales/year2026/row_parser_spec.rb index 3547eb240..d68699a83 100644 --- a/spec/services/bulk_upload/sales/year2026/row_parser_spec.rb +++ b/spec/services/bulk_upload/sales/year2026/row_parser_spec.rb @@ -785,6 +785,8 @@ RSpec.describe BulkUpload::Sales::Year2026::RowParser do :field_1, # Sale completion date :field_2, # Sale completion date :field_3, # Sale completion date + :field_16, # UPRN + :field_17, # Address line 1 :field_21, # Postcode :field_22, # Postcode :field_28, # Buyer 1 age @@ -815,6 +817,8 @@ RSpec.describe BulkUpload::Sales::Year2026::RowParser do :field_1, # Sale completion date :field_2, # Sale completion date :field_3, # Sale completion date + :field_16, # UPRN + :field_17, # Address line 1 :field_21, # Postcode :field_22, # Postcode :field_28, # Buyer 1 age