Sha256: 44c90dff30f82a362196ffa8266a96e4bf9cff685c816a349d759e9d537141b9
Contents?: true
Size: 475 Bytes
Versions: 59
Compression:
Stored size: 475 Bytes
Contents
module ActiveResource # ActiveResource 3.1 removes root on decoding, so this patch is only needed in 3.0 if ActiveResource::VERSION::MAJOR == 3 && ActiveResource::VERSION::MINOR == 0 module Formats module JsonFormat def decode(json) data = ActiveSupport::JSON.decode(json) if data.is_a?(Hash) && data.keys.size == 1 data.values.first else data end end end end end end
Version data entries
59 entries across 59 versions & 2 rubygems