diff --git a/lib/active_model/serializer/adapter/json.rb b/lib/active_model/serializer/adapter/json.rb index 11076229..e6dff0dd 100644 --- a/lib/active_model/serializer/adapter/json.rb +++ b/lib/active_model/serializer/adapter/json.rb @@ -6,7 +6,7 @@ module ActiveModel class Json < Adapter def serializable_hash(options = {}) if serializer.respond_to?(:each) - @result = serializer.map{|s| self.class.new(s).serializable_hash } + @result = serializer.map{|s| FlattenJson.new(s).serializable_hash } else @hash = {}