Merge pull request #13 from sanemat/multi-json-in-rails-case

Compatible multi_json >= 1.0.0 with Rails3.2.8
This commit is contained in:
Steve Bazyl 2012-12-30 11:20:01 -08:00
commit 8c2b734ef1
1 changed files with 4 additions and 1 deletions

View File

@ -1,6 +1,9 @@
require 'multi_json'
if !MultiJson.respond_to?(:load) || MultiJson.method(:load).owner == Kernel
if !MultiJson.respond_to?(:load) || [
Kernel,
defined?(ActiveSupport::Dependencies::Loadable) && ActiveSupport::Dependencies::Loadable
].compact.include?(MultiJson.method(:load).owner)
module MultiJson
class <<self
alias :load :decode