lib/nimbu-api/response/mashify.rb in nimbu-api-0.3.0 vs lib/nimbu-api/response/mashify.rb in nimbu-api-0.4.0

- old
+ new

@@ -5,11 +5,11 @@ module Nimbu class Response::Mashify < Response dependency 'hashie/mash' define_parser do |body| - ::Hashie::Mash.new body + Result.new body end def parse(body) case body when Hash @@ -17,8 +17,12 @@ when Array body.map { |item| item.is_a?(Hash) ? self.class.parser.call(item) : item } else body end + end + + class Result < ::Hashie::Mash + disable_warnings end end # Response::Mashify end # Nimbu