lib/dm-validations/validators/acceptance_validator.rb in dm-validations-1.0.2 vs lib/dm-validations/validators/acceptance_validator.rb in dm-validations-1.1.0.rc1

- old
+ new

@@ -30,9 +30,13 @@ def valid?(target) value = target.validation_property_value(field_name) return true if allow_nil?(value) @options[:accept].include?(value) end + + def allow_nil?(value) + @options[:allow_nil] && value.nil? + end end # class AcceptanceValidator module ValidatesAcceptance extend Deprecate