diff --git a/app/services/bulk_upload/lettings/row_parser.rb b/app/services/bulk_upload/lettings/row_parser.rb index fe0b4d581..8cec8fde7 100644 --- a/app/services/bulk_upload/lettings/row_parser.rb +++ b/app/services/bulk_upload/lettings/row_parser.rb @@ -321,6 +321,7 @@ private period: %i[field_79], brent: %i[field_80], + household_charge: %i[field_86], hbrentshortfall: %i[field_87], tshortfall: %i[field_88], @@ -511,6 +512,7 @@ private attributes["period"] = field_79 attributes["brent"] = field_80 + attributes["household_charge"] = field_86 attributes["hbrentshortfall"] = field_87 attributes["tshortfall_known"] = tshortfall_known attributes["tshortfall"] = field_88 diff --git a/spec/services/bulk_upload/lettings/row_parser_spec.rb b/spec/services/bulk_upload/lettings/row_parser_spec.rb index b609b7389..75355ad84 100644 --- a/spec/services/bulk_upload/lettings/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/row_parser_spec.rb @@ -573,5 +573,13 @@ RSpec.describe BulkUpload::Lettings::RowParser do expect(parser.log.ppcodenk).to eq(0) end end + + describe "#household_charge" do + let(:attributes) { { bulk_upload:, field_86: "1" } } + + it "sets correct value from mapping" do + expect(parser.log.household_charge).to eq(1) + end + end end end