From 92d91575e0c200e869fe9c2b1f1cbd59f44beefa Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 11 Mar 2022 11:01:20 +0000 Subject: [PATCH] extract refuge method --- app/models/case_log.rb | 3 +++ app/models/validations/household_validations.rb | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/models/case_log.rb b/app/models/case_log.rb index 6853370aa..8aa4c3be1 100644 --- a/app/models/case_log.rb +++ b/app/models/case_log.rb @@ -223,6 +223,9 @@ class CaseLog < ApplicationRecord prevten == 13 end + def previous_tenancy_was_refuge? + prevten == 21 + end private PIO = Postcodes::IO.new diff --git a/app/models/validations/household_validations.rb b/app/models/validations/household_validations.rb index 5d6e73751..3f410a007 100644 --- a/app/models/validations/household_validations.rb +++ b/app/models/validations/household_validations.rb @@ -70,7 +70,7 @@ module Validations::HouseholdValidations record.errors.add :age1, I18n.t("validations.household.age.lead.over_20") end - if record.sex1 == "M" && record.prevten == 21 + if record.sex1 == "M" && record.previous_tenancy_was_refuge? record.errors.add :prevten, I18n.t("validations.household.prevten.male_refuge") record.errors.add :sex1, I18n.t("validations.household.gender.male_refuge") end