Browse Source

Update row parsers

pull/1854/head
Kat 3 years ago
parent
commit
79f1d1e5fd
  1. 7
      app/services/bulk_upload/lettings/year2022/row_parser.rb
  2. 4
      app/services/bulk_upload/lettings/year2023/row_parser.rb
  3. 2
      spec/services/bulk_upload/lettings/year2022/row_parser_spec.rb
  4. 2
      spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb

7
app/services/bulk_upload/lettings/year2022/row_parser.rb

@ -1283,7 +1283,12 @@ private
end
def ppcodenk
field_65 == 1 ? 0 : 1
case field_65
when 1
0
when 2
1
end
end
def earnings

4
app/services/bulk_upload/lettings/year2023/row_parser.rb

@ -1424,9 +1424,9 @@ private
def ppcodenk
case field_106
when 1
1
when 2
0
when 2
1
end
end

2
spec/services/bulk_upload/lettings/year2022/row_parser_spec.rb

@ -1562,7 +1562,7 @@ RSpec.describe BulkUpload::Lettings::Year2022::RowParser do
let(:attributes) { { bulk_upload:, field_65: "2" } }
it "sets correct value from mapping" do
expect(parser.log.ppcodenk).to eq(0)
expect(parser.log.ppcodenk).to eq(1)
end
end

2
spec/services/bulk_upload/lettings/year2023/row_parser_spec.rb

@ -1642,7 +1642,7 @@ RSpec.describe BulkUpload::Lettings::Year2023::RowParser do
let(:attributes) { { bulk_upload:, field_106: "2" } }
it "sets correct value from mapping" do
expect(parser.log.ppcodenk).to eq(0)
expect(parser.log.ppcodenk).to eq(1)
end
end

Loading…
Cancel
Save