From f0f52e828c5689b8a3f2f8445e9c4f6c1b5ae6af Mon Sep 17 00:00:00 2001 From: Phil Lee Date: Wed, 11 Jan 2023 16:56:41 +0000 Subject: [PATCH] add #chcharge to bulk upload --- app/services/bulk_upload/lettings/row_parser.rb | 2 ++ spec/services/bulk_upload/lettings/row_parser_spec.rb | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/app/services/bulk_upload/lettings/row_parser.rb b/app/services/bulk_upload/lettings/row_parser.rb index 8cec8fde7..677f209a6 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], + chcharge: %i[field_85], household_charge: %i[field_86], hbrentshortfall: %i[field_87], tshortfall: %i[field_88], @@ -512,6 +513,7 @@ private attributes["period"] = field_79 attributes["brent"] = field_80 + attributes["chcharge"] = field_85 attributes["household_charge"] = field_86 attributes["hbrentshortfall"] = field_87 attributes["tshortfall_known"] = tshortfall_known diff --git a/spec/services/bulk_upload/lettings/row_parser_spec.rb b/spec/services/bulk_upload/lettings/row_parser_spec.rb index 75355ad84..355097264 100644 --- a/spec/services/bulk_upload/lettings/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/row_parser_spec.rb @@ -581,5 +581,13 @@ RSpec.describe BulkUpload::Lettings::RowParser do expect(parser.log.household_charge).to eq(1) end end + + describe "#chcharge" do + let(:attributes) { { bulk_upload:, field_85: "123.45" } } + + it "sets value given" do + expect(parser.log.chcharge).to eq(123.45) + end + end end end