diff --git a/app/services/bulk_upload/lettings/row_parser.rb b/app/services/bulk_upload/lettings/row_parser.rb index 08f76593f..772827ede 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], + pscharge: %i[field_82], supcharg: %i[field_83], tcharge: %i[field_84], chcharge: %i[field_85], @@ -515,6 +516,7 @@ private attributes["period"] = field_79 attributes["brent"] = field_80 + attributes["pscharge"] = field_82 attributes["supcharg"] = field_83 attributes["tcharge"] = field_84 attributes["chcharge"] = field_85 diff --git a/spec/services/bulk_upload/lettings/row_parser_spec.rb b/spec/services/bulk_upload/lettings/row_parser_spec.rb index eb55c6f64..d85ffe2c4 100644 --- a/spec/services/bulk_upload/lettings/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/row_parser_spec.rb @@ -605,5 +605,13 @@ RSpec.describe BulkUpload::Lettings::RowParser do expect(parser.log.supcharg).to eq(123.45) end end + + describe "#pscharge" do + let(:attributes) { { bulk_upload:, field_82: "123.45" } } + + it "sets value given" do + expect(parser.log.pscharge).to eq(123.45) + end + end end end