spree/endpoint_base — pull request #11 by vkvelho (2014-12-12 15:40:53+00:00)
Title: Fix undefined method issue

For some reason this code ```parsed = ::JSON.parse(body).with_indifferent_access``` at the line below doesn't work in my environment as the _with_indifferent_access_ is undefined for Hash (see attachment). This pull request requires 'active_support/core/ext/hash' and it solves the problem for me.

https://github.com/vkvelho/endpoint_base/blob/52a8d2af7f113844fb71eb2e8bcfeebaaf452b38/lib/endpoint_base/concerns/param_processor.rb#L24

This was very hard to debug, because all I got was 406 raised by "rescue Exception". If I used Honeybadger or Airbrake I got the actual error, but without those services... nothing but 406.