Skip to content

Commit e1f162d

Browse files
committed
Make JrJackson explicitly read StringIO objects
fixes #142
1 parent f374c6b commit e1f162d

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/multi_json/adapters/jr_jackson.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ class JrJackson < Adapter
88
ParseError = ::JrJackson::ParseError
99

1010
def load(string, options={}) #:nodoc:
11+
# https://github.com/guyboertje/jrjackson/issues/20
12+
string = string.read if StringIO === string
1113
::JrJackson::Json.load(string, options)
1214
end
1315

0 commit comments

Comments
 (0)