lib/grape_entity/exposure/base.rb in grape-entity-0.5.1 vs lib/grape_entity/exposure/base.rb in grape-entity-0.5.2

- old
+ new

@@ -61,10 +61,10 @@ def serializable_value(entity, options) partial_output = valid_value(entity, options) if partial_output.respond_to?(:serializable_hash) - partial_output.serializable_hash(options) + partial_output.serializable_hash elsif partial_output.is_a?(Array) && partial_output.all? { |o| o.respond_to?(:serializable_hash) } partial_output.map(&:serializable_hash) elsif partial_output.is_a?(Hash) partial_output.each do |key, value| partial_output[key] = value.serializable_hash if value.respond_to?(:serializable_hash)