When we pass data_collection_depth, make sure we return an enhanced hash.

This commit is contained in:
Thomas Reynolds 2019-02-22 12:35:31 -08:00
parent 7f221d4878
commit 552c486b91
1 changed files with 1 additions and 1 deletions

View File

@ -56,7 +56,7 @@ module Middleman
def wrap_data(key, data)
if @depth >= @data_collection_depth
log_access(:__full_access__)
data
::Middleman::Util.recursively_enhance(data)
elsif data.is_a? ::Middleman::Util::EnhancedHash
HashProxy.new(key, data, @data_collection_depth, self)
elsif data.is_a? ::Array