|
|
|
@ -544,7 +544,7 @@ private |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
def validate_only_one_housing_needs_type |
|
|
|
def validate_only_one_housing_needs_type |
|
|
|
if [field_55, field_56, field_57].compact.count > 1 |
|
|
|
if [field_55, field_56, field_57].count(1) > 1 |
|
|
|
errors.add(:field_55, I18n.t("validations.household.housingneeds_type.only_one_option_permitted")) |
|
|
|
errors.add(:field_55, I18n.t("validations.household.housingneeds_type.only_one_option_permitted")) |
|
|
|
errors.add(:field_56, I18n.t("validations.household.housingneeds_type.only_one_option_permitted")) |
|
|
|
errors.add(:field_56, I18n.t("validations.household.housingneeds_type.only_one_option_permitted")) |
|
|
|
errors.add(:field_57, I18n.t("validations.household.housingneeds_type.only_one_option_permitted")) |
|
|
|
errors.add(:field_57, I18n.t("validations.household.housingneeds_type.only_one_option_permitted")) |
|
|
|
@ -1240,8 +1240,8 @@ private |
|
|
|
2 |
|
|
|
2 |
|
|
|
elsif field_60 == 1 |
|
|
|
elsif field_60 == 1 |
|
|
|
3 |
|
|
|
3 |
|
|
|
else |
|
|
|
elsif field_59&.zero? |
|
|
|
2 |
|
|
|
1 |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|