|
|
|
@ -30,13 +30,6 @@ module Validations::HouseholdValidations
|
|
|
|
|
end |
|
|
|
|
validate_other_field(record, 20, :reason, :reasonother) |
|
|
|
|
|
|
|
|
|
if record.is_reason_permanently_decanted? |
|
|
|
|
if record.referral.present? && !record.is_internal_transfer? |
|
|
|
|
record.errors.add :referral, I18n.t("validations.lettings.household.referral.leaving_last_settled_home.reason_permanently_decanted") |
|
|
|
|
record.errors.add :reason, I18n.t("validations.lettings.household.reason.leaving_last_settled_home.not_internal_transfer") |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
return unless record.form.start_year_2024_or_later? |
|
|
|
|
|
|
|
|
|
if record.reason == 20 && PHRASES_INDICATING_HOMELESSNESS_REGEX.match?(record.reasonother) |
|
|
|
|