From e3bebac88d1c7f594f6ef78ff3192b1e209f496d Mon Sep 17 00:00:00 2001 From: Phil Lee Date: Tue, 10 Jan 2023 15:55:38 +0000 Subject: [PATCH] add unitletas to bulk upload --- app/services/bulk_upload/lettings/row_parser.rb | 4 ++++ spec/services/bulk_upload/lettings/row_parser_spec.rb | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/app/services/bulk_upload/lettings/row_parser.rb b/app/services/bulk_upload/lettings/row_parser.rb index dc32efd95..9ee5e8954 100644 --- a/app/services/bulk_upload/lettings/row_parser.rb +++ b/app/services/bulk_upload/lettings/row_parser.rb @@ -320,6 +320,8 @@ private brent: %i[field_80], hbrentshortfall: %i[field_87], tshortfall: %i[field_88], + + unitletas: %i[field_105], } end @@ -494,6 +496,8 @@ private attributes["hhmemb"] = hhmemb + attributes["unitletas"] = field_105 + attributes end diff --git a/spec/services/bulk_upload/lettings/row_parser_spec.rb b/spec/services/bulk_upload/lettings/row_parser_spec.rb index 21bd64577..b10a1eadc 100644 --- a/spec/services/bulk_upload/lettings/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/row_parser_spec.rb @@ -458,5 +458,13 @@ RSpec.describe BulkUpload::Lettings::RowParser do expect(parser.log.net_income_known).to eq(0) end end + + describe "#unitletas" do + let(:attributes) { { bulk_upload:, field_105: "1" } } + + it "sets value from correct mapping" do + expect(parser.log.unitletas).to eq(1) + end + end end end