module Validations::SalesValidations # Validations methods need to be called 'validate_' to run on model save # or 'validate_' to run on submit as well def validate_beds(record) # Integer(record.offered_before_type_cast) if record.beds.present? && !record.beds.to_i.between?(1, 9) record.errors.add :beds, "Number of bedrooms must be between 1 and 9" end end end