Browse Source

CLDC-3110: Only get inqfreq word when necessary

pull/2136/head
Rachael Booth 2 years ago
parent
commit
8dac1738ab
  1. 3
      app/models/validations/financial_validations.rb

3
app/models/validations/financial_validations.rb

@ -25,8 +25,8 @@ module Validations::FinancialValidations
def validate_net_income(record) def validate_net_income(record)
if record.ecstat1 && record.hhmemb && record.weekly_net_income if record.ecstat1 && record.hhmemb && record.weekly_net_income
frequency = record.form.get_question("incfreq", record).label_from_value(record.incfreq).downcase
if record.weekly_net_income > record.applicable_income_range.hard_max if record.weekly_net_income > record.applicable_income_range.hard_max
frequency = record.form.get_question("incfreq", record).label_from_value(record.incfreq).downcase
hard_max = format_as_currency(record.applicable_income_range.hard_max) hard_max = format_as_currency(record.applicable_income_range.hard_max)
record.errors.add( record.errors.add(
:earnings, :earnings,
@ -59,6 +59,7 @@ module Validations::FinancialValidations
if record.weekly_net_income < record.applicable_income_range.hard_min if record.weekly_net_income < record.applicable_income_range.hard_min
hard_min = format_as_currency(record.applicable_income_range.hard_min) hard_min = format_as_currency(record.applicable_income_range.hard_min)
frequency = record.form.get_question("incfreq", record).label_from_value(record.incfreq).downcase
record.errors.add( record.errors.add(
:earnings, :earnings,
:under_hard_min, :under_hard_min,

Loading…
Cancel
Save