lib/efo_nelfo/property.rb in efo_nelfo-1.6.1 vs lib/efo_nelfo/property.rb in efo_nelfo-1.6.2

- old
+ new

@@ -94,11 +94,11 @@ def sanitize_date(value) value.is_a?(Date) ? value : Date.parse(value) rescue nil end def sanitize_string(value) - return nil if value.nil? return value unless value.is_a?(String) + return nil if /\A[[:space:]]*\z/ === value string = value.to_s if EfoNelfo.strict_mode? && (options[:limit] && string.length > options[:limit]) raise ArgumentError.new("Value exceeds limit")