Browse Source

Move validation

pull/312/head
Kat 3 years ago
parent
commit
5ef47bac52
  1. 3
      app/models/validations/household_validations.rb
  2. 1
      app/models/validations/property_validations.rb

3
app/models/validations/household_validations.rb

@ -74,9 +74,6 @@ module Validations::HouseholdValidations
end end
def validate_referral(record) def validate_referral(record)
if record.rsnvac == "Re-let to tenant who occupied same property as temporary accommodation" && REFERRAL_INVALID_TMP.include?(record.referral)
record.errors.add :referral, I18n.t("validations.household.referral.rsnvac_non_temp")
end
if record.tenancy == "Secure (including flexible)" && record.referral.present? && record.referral != "Internal transfer" if record.tenancy == "Secure (including flexible)" && record.referral.present? && record.referral != "Internal transfer"
record.errors.add :referral, I18n.t("validations.household.referral.secure_tenancy") record.errors.add :referral, I18n.t("validations.household.referral.secure_tenancy")
end end

1
app/models/validations/property_validations.rb

@ -47,6 +47,7 @@ module Validations::PropertyValidations
if record.rsnvac == "Re-let to tenant who occupied same property as temporary accommodation" && REFERRAL_INVALID_TMP.include?(record.referral) if record.rsnvac == "Re-let to tenant who occupied same property as temporary accommodation" && REFERRAL_INVALID_TMP.include?(record.referral)
record.errors.add :rsnvac, I18n.t("validations.property.rsnvac.referral_invalid") record.errors.add :rsnvac, I18n.t("validations.property.rsnvac.referral_invalid")
record.errors.add :referral, I18n.t("validations.household.referral.rsnvac_non_temp")
end end
end end

Loading…
Cancel
Save