From d409a142b2c3888b85fd8db9eb609d93e2067679 Mon Sep 17 00:00:00 2001 From: Phil Lee Date: Tue, 10 Jan 2023 10:14:51 +0000 Subject: [PATCH] fix bulk upload mapping for homeless field --- app/services/bulk_upload/lettings/row_parser.rb | 11 ++++++++++- spec/services/bulk_upload/lettings/row_parser_spec.rb | 4 ++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app/services/bulk_upload/lettings/row_parser.rb b/app/services/bulk_upload/lettings/row_parser.rb index f10714c73..b000f6aab 100644 --- a/app/services/bulk_upload/lettings/row_parser.rb +++ b/app/services/bulk_upload/lettings/row_parser.rb @@ -407,7 +407,7 @@ private attributes["waityear"] = field_67 attributes["reason"] = field_52 attributes["prevten"] = field_61 - attributes["homeless"] = field_68 + attributes["homeless"] = homeless attributes["ppcodenk"] = field_65 attributes["ppostcode_full"] = ppostcode_full @@ -441,6 +441,15 @@ private attributes end + def homeless + case field_68 + when 1 + 1 + when 12 + 11 + end + end + def renewal case field_134 when 1 diff --git a/spec/services/bulk_upload/lettings/row_parser_spec.rb b/spec/services/bulk_upload/lettings/row_parser_spec.rb index 0e223aa12..33b613f1d 100644 --- a/spec/services/bulk_upload/lettings/row_parser_spec.rb +++ b/spec/services/bulk_upload/lettings/row_parser_spec.rb @@ -65,7 +65,7 @@ RSpec.describe BulkUpload::Lettings::RowParser do field_103: "1", field_104: "1", field_101: "1", - field_133: "1", + field_133: "2", field_8: "1", field_9: "2", field_132: "1", @@ -96,7 +96,7 @@ RSpec.describe BulkUpload::Lettings::RowParser do field_66: "5", field_67: "2", - field_52: "1", + field_52: "31", field_61: "3", field_68: "12",