Browse Source

feat: make is_bedsit and validate_bedsit_number_of_beds more readable

pull/1188/head
Sam Seed 3 years ago
parent
commit
c326d7b3c5
  1. 2
      app/models/sales_log.rb
  2. 2
      app/models/validations/sales/property_validations.rb

2
app/models/sales_log.rb

@ -224,8 +224,6 @@ class SalesLog < Log
end
def is_bedsit?
return if proptype.nil?
proptype == 2
end

2
app/models/validations/sales/property_validations.rb

@ -9,7 +9,7 @@ module Validations::Sales::PropertyValidations
end
def validate_bedsit_number_of_beds(record)
return if record.is_bedsit?.blank? || record.beds.blank?
return unless record.proptype.present? && record.beds.present?
if record.is_bedsit? && record.beds > 1
record.errors.add :proptype, I18n.t("validations.property.proptype.bedsits_have_max_one_bedroom")

Loading…
Cancel
Save