Browse Source

Fix indentation and extract a case_log method

pull/374/head
Kat 3 years ago
parent
commit
12009b8b51
  1. 4
      app/models/case_log.rb
  2. 2
      app/models/validations/household_validations.rb

4
app/models/case_log.rb

@ -219,6 +219,10 @@ class CaseLog < ApplicationRecord
rent_type == 2 || rent_type == 4 rent_type == 2 || rent_type == 4
end end
def previous_tenancy_was_foster_care?
prevten == 13
end
private private
PIO = Postcodes::IO.new PIO = Postcodes::IO.new

2
app/models/validations/household_validations.rb

@ -65,7 +65,7 @@ module Validations::HouseholdValidations
record.errors.add :prevten, I18n.t("validations.household.prevten.non_temp_accommodation") record.errors.add :prevten, I18n.t("validations.household.prevten.non_temp_accommodation")
end end
if record.age1.present? && record.age1 > 19 && record.prevten == 13 if record.age1.present? && record.age1 > 19 && record.previous_tenancy_was_foster_care?
record.errors.add :prevten, I18n.t("validations.household.prevten.over_20_foster_care") record.errors.add :prevten, I18n.t("validations.household.prevten.over_20_foster_care")
record.errors.add :age1, I18n.t("validations.household.age.lead.over_20") record.errors.add :age1, I18n.t("validations.household.age.lead.over_20")
end end

Loading…
Cancel
Save