From 3e29cd78a437055adc4c1a4c3d041ae6c50c981d Mon Sep 17 00:00:00 2001 From: Phil Lee Date: Wed, 11 Jan 2023 09:48:51 +0000 Subject: [PATCH] add #sheltered 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 d14e78962..e6421b2e1 100644 --- a/app/services/bulk_upload/lettings/row_parser.rb +++ b/app/services/bulk_upload/lettings/row_parser.rb @@ -323,6 +323,7 @@ private unitletas: %i[field_105], rsnvac: %i[field_106], + sheltered: %i[field_117], } end @@ -499,6 +500,7 @@ private attributes["unitletas"] = field_105 attributes["rsnvac"] = field_106 + attributes["sheltered"] = field_117 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 9d18d87d3..077b24e0c 100644 --- a/spec/services/bulk_upload/lettings/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/row_parser_spec.rb @@ -474,5 +474,13 @@ RSpec.describe BulkUpload::Lettings::RowParser do expect(parser.log.rsnvac).to eq(5) end end + + describe "#sheltered" do + let(:attributes) { { bulk_upload:, field_117: "1" } } + + it "sets value from correct mapping" do + expect(parser.log.sheltered).to eq(1) + end + end end end