Browse Source

Check that income ranges exist

pull/2882/head
Kat 4 months ago
parent
commit
9ef531b03b
  1. 2
      app/models/lettings_log.rb
  2. 4
      app/models/sales_log.rb

2
app/models/lettings_log.rb

@ -240,7 +240,7 @@ class LettingsLog < Log
end end
def applicable_income_range def applicable_income_range
return unless ecstat1 && hhmemb return unless ecstat1 && hhmemb && ALLOWED_INCOME_RANGES[ecstat1]
range = ALLOWED_INCOME_RANGES[ecstat1].clone range = ALLOWED_INCOME_RANGES[ecstat1].clone

4
app/models/sales_log.rb

@ -440,9 +440,9 @@ class SalesLog < Log
def income_soft_min_for_ecstat(ecstat_field) def income_soft_min_for_ecstat(ecstat_field)
economic_status_code = public_send(ecstat_field) economic_status_code = public_send(ecstat_field)
return unless ALLOWED_INCOME_RANGES_SALES return unless ALLOWED_INCOME_RANGES_SALES && ALLOWED_INCOME_RANGES_SALES[economic_status_code]
soft_min = ALLOWED_INCOME_RANGES_SALES[economic_status_code]&.soft_min soft_min = ALLOWED_INCOME_RANGES_SALES[economic_status_code].soft_min
format_as_currency(soft_min) format_as_currency(soft_min)
end end

Loading…
Cancel
Save