diff --git a/lib/rackstash/fields/abstract_collection.rb b/lib/rackstash/fields/abstract_collection.rb index bf4f925..3a9d424 100644 --- a/lib/rackstash/fields/abstract_collection.rb +++ b/lib/rackstash/fields/abstract_collection.rb @@ -115,7 +115,7 @@ module Rackstash return value when true, false, nil return value - when Rackstash::Fields::AbstractCollection + when Rackstash::Fields::Hash, Rackstash::Fields::Array return wrap ? value : value.raw when ::Hash hash = value.each_with_object(Concurrent::Hash.new) do |(k, v), memo|