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)