|
|
@ -69,7 +69,6 @@ module Validations::HouseholdValidations |
|
|
|
# 3 Private Sector Tenancy |
|
|
|
# 3 Private Sector Tenancy |
|
|
|
# 4 Tied housing or rented with job |
|
|
|
# 4 Tied housing or rented with job |
|
|
|
# 7 Direct access hostel |
|
|
|
# 7 Direct access hostel |
|
|
|
# 9 Residential care home |
|
|
|
|
|
|
|
# 10 Hospital |
|
|
|
# 10 Hospital |
|
|
|
# 13 Children's home / Foster Care |
|
|
|
# 13 Children's home / Foster Care |
|
|
|
# 14 Bed and breakfast |
|
|
|
# 14 Bed and breakfast |
|
|
@ -82,7 +81,7 @@ module Validations::HouseholdValidations |
|
|
|
# 27 Owner occupation (low-cost home ownership) |
|
|
|
# 27 Owner occupation (low-cost home ownership) |
|
|
|
# 28 Living with Friends or Family |
|
|
|
# 28 Living with Friends or Family |
|
|
|
# 29 Prison / Approved Probation Hostel |
|
|
|
# 29 Prison / Approved Probation Hostel |
|
|
|
if record.is_internal_transfer? && [3, 4, 7, 9, 10, 13, 14, 19, 21, 23, 24, 25, 26, 27, 28, 29].include?(record.prevten) |
|
|
|
if record.is_internal_transfer? && [3, 4, 7, 10, 13, 14, 19, 21, 23, 24, 25, 26, 27, 28, 29].include?(record.prevten) |
|
|
|
label = record.form.get_question("prevten", record).present? ? record.form.get_question("prevten", record).label_from_value(record.prevten) : "" |
|
|
|
label = record.form.get_question("prevten", record).present? ? record.form.get_question("prevten", record).label_from_value(record.prevten) : "" |
|
|
|
record.errors.add :prevten, :internal_transfer_non_social_housing, message: I18n.t("validations.household.prevten.internal_transfer", prevten: label) |
|
|
|
record.errors.add :prevten, :internal_transfer_non_social_housing, message: I18n.t("validations.household.prevten.internal_transfer", prevten: label) |
|
|
|
record.errors.add :referral, :internal_transfer_non_social_housing, message: I18n.t("validations.household.referral.prevten_invalid", prevten: label) |
|
|
|
record.errors.add :referral, :internal_transfer_non_social_housing, message: I18n.t("validations.household.referral.prevten_invalid", prevten: label) |
|
|
|