|
|
|
@ -173,10 +173,11 @@ module Validations::HouseholdValidations |
|
|
|
return unless record.owning_organisation |
|
|
|
return unless record.owning_organisation |
|
|
|
|
|
|
|
|
|
|
|
if record.form.start_year_2026_or_later? |
|
|
|
if record.form.start_year_2026_or_later? |
|
|
|
if record.is_internal_transfer? && record.owning_organisation.la? && ![30, 31, 32, 33, 35, 38, 6].include?(record.prevten) |
|
|
|
if record.is_internal_transfer? && record.is_prevten_general_needs? |
|
|
|
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, message: I18n.t("validations.lettings.household.prevten.general_needs.internal_transfer", prevten: label) |
|
|
|
record.errors.add :prevten, message: I18n.t("validations.lettings.household.prevten.general_needs.internal_transfer", prevten: label) |
|
|
|
record.errors.add :referral_register, message: I18n.t("validations.lettings.household.referral.general_needs.internal_transfer", prevten: label) |
|
|
|
record.errors.add :referral_register, message: I18n.t("validations.lettings.household.referral.general_needs.internal_transfer", prevten: label) |
|
|
|
|
|
|
|
record.errors.add :referral_noms, message: I18n.t("validations.lettings.household.referral.general_needs.internal_transfer", prevten: label) |
|
|
|
end |
|
|
|
end |
|
|
|
elsif record.is_internal_transfer? && record.owning_organisation.prp? && record.is_prevten_la_general_needs? |
|
|
|
elsif record.is_internal_transfer? && record.owning_organisation.prp? && record.is_prevten_la_general_needs? |
|
|
|
record.errors.add :prevten, :internal_transfer_fixed_or_lifetime, message: I18n.t("validations.lettings.household.prevten.la_general_needs.internal_transfer") |
|
|
|
record.errors.add :prevten, :internal_transfer_fixed_or_lifetime, message: I18n.t("validations.lettings.household.prevten.la_general_needs.internal_transfer") |
|
|
|
|