From 0356eb0ecb80f23f8179319b7865922a5bb03d8c Mon Sep 17 00:00:00 2001 From: Sam Seed Date: Thu, 9 Feb 2023 18:24:44 +0000 Subject: [PATCH] feat: add methods for brent, scharge, pscharge and supcharg --- .../bulk_upload/lettings/row_parser.rb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/app/services/bulk_upload/lettings/row_parser.rb b/app/services/bulk_upload/lettings/row_parser.rb index a9ef322c5..ebf42186d 100644 --- a/app/services/bulk_upload/lettings/row_parser.rb +++ b/app/services/bulk_upload/lettings/row_parser.rb @@ -895,6 +895,30 @@ private end end + def brent + if %i[field_80 field_81 field_82 field_83].any? { |f| public_send(f).present? } + self.field_80 ||= 0 + end + end + + def scharge + if %i[field_80 field_81 field_82 field_83].any? { |f| public_send(f).present? } + self.field_81 ||= 0 + end + end + + def pscharge + if %i[field_80 field_81 field_82 field_83].any? { |f| public_send(f).present? } + self.field_82 ||= 0 + end + end + + def supcharg + if %i[field_80 field_81 field_82 field_83].any? { |f| public_send(f).present? } + self.field_83 ||= 0 + end + end + def scheme @scheme ||= Scheme.find_by(old_visible_id: field_4) end