Skip to content

Commit d0e5fee

Browse files
committed
Refactor to allow adapter-specific options to be passed through to Oj
Closes #53.
1 parent 09c5e73 commit d0e5fee

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • lib/multi_json/adapters

lib/multi_json/adapters/oj.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ class Oj
99
::Oj.default_options = {:mode => :compat}
1010

1111
def self.load(string, options={}) #:nodoc:
12-
::Oj.load(string, :symbol_keys => options[:symbolize_keys])
12+
options.merge!(:symbol_keys => options[:symbolize_keys] || options['symbolize_keys'])
13+
::Oj.load(string, options)
1314
end
1415

1516
def self.dump(object, options={}) #:nodoc:

0 commit comments

Comments
 (0)