Browse Source

CLDC-4203: Remove builtype from BU

pull/3189/head
samyou-softwire 4 weeks ago
parent
commit
e42a263eeb
  1. 1
      app/helpers/bulk_upload/lettings_log_to_csv.rb
  2. 2
      app/services/bulk_upload/lettings/year2026/csv_parser.rb
  3. 1025
      app/services/bulk_upload/lettings/year2026/row_parser.rb
  4. 8
      spec/services/bulk_upload/lettings/year2026/csv_parser_spec.rb
  5. 927
      spec/services/bulk_upload/lettings/year2026/row_parser_spec.rb

1
app/helpers/bulk_upload/lettings_log_to_csv.rb

@ -126,7 +126,6 @@ class BulkUpload::LettingsLogToCsv
((log.postcode_full || "").split(" ") || [""]).last, ((log.postcode_full || "").split(" ") || [""]).last,
log.la, log.la,
log.unittype_gn, log.unittype_gn,
log.builtype,
log.wchair, log.wchair,
log.beds, log.beds,
log.voiddate&.day, # 30 log.voiddate&.day, # 30

2
app/services/bulk_upload/lettings/year2026/csv_parser.rb

@ -4,7 +4,7 @@ class BulkUpload::Lettings::Year2026::CsvParser
include CollectionTimeHelper include CollectionTimeHelper
# TODO: CLDC-4162: Update when 2026 format is known # TODO: CLDC-4162: Update when 2026 format is known
FIELDS = 148 FIELDS = 147
FORM_YEAR = 2026 FORM_YEAR = 2026
attr_reader :path attr_reader :path

1025
app/services/bulk_upload/lettings/year2026/row_parser.rb

File diff suppressed because it is too large Load Diff

8
spec/services/bulk_upload/lettings/year2026/csv_parser_spec.rb

@ -244,10 +244,10 @@ RSpec.describe BulkUpload::Lettings::Year2026::CsvParser do
end end
it "returns correct column" do it "returns correct column" do
expect(service.column_for_field("field_5")).to eql("AA") expect(service.column_for_field("field_5")).to eql("T")
expect(service.column_for_field("field_22")).to eql("BK") expect(service.column_for_field("field_22")).to eql("BG")
expect(service.column_for_field("field_26")).to eql("BZ") expect(service.column_for_field("field_26")).to eql("BX")
expect(service.column_for_field("field_25")).to eql("S") expect(service.column_for_field("field_25")).to eql("F")
end end
end end
end end

927
spec/services/bulk_upload/lettings/year2026/row_parser_spec.rb

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save