lib/timber/util/attribute_normalizer.rb in timber-2.6.1 vs lib/timber/util/attribute_normalizer.rb in timber-2.6.2
- old
+ new
@@ -21,10 +21,10 @@
def fetch(key, type, options = {})
v = @attributes[key]
if blank?(v)
- nil
+ options[:default] || nil
else
case type
when :array
if !v.is_a?(Array)
raise ArgumentError.new("The #{key.inspect} attribute must be a list if provided")
\ No newline at end of file