|
|
|
@ -15,4 +15,12 @@ module Validations::Sales::PropertyValidations |
|
|
|
record.errors.add :proptype, I18n.t("validations.property.proptype.bedsits_have_max_one_bedroom") |
|
|
|
record.errors.add :proptype, I18n.t("validations.property.proptype.bedsits_have_max_one_bedroom") |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def validate_property_number_of_bedrooms(record) |
|
|
|
|
|
|
|
return if record.proptype.blank? || record.beds.blank? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
unless record.proptype != 2 || record.beds <= 1 |
|
|
|
|
|
|
|
record.errors.add :beds, I18n.t("validations.property.beds.bedsits_have_max_one_bedroom") |
|
|
|
|
|
|
|
end |
|
|
|
|
|
|
|
end |
|
|
|
end |
|
|
|
end |
|
|
|
|