Legacy patches are never StringIOs
This commit is contained in:
parent
07f0f60908
commit
2b9cfe9fa5
@ -29,7 +29,7 @@ class Patch
|
|||||||
case list
|
case list
|
||||||
when Hash
|
when Hash
|
||||||
list
|
list
|
||||||
when Array, String, IO, StringIO
|
when Array, String, IO
|
||||||
{ :p1 => list }
|
{ :p1 => list }
|
||||||
else
|
else
|
||||||
{}
|
{}
|
||||||
@ -37,7 +37,7 @@ class Patch
|
|||||||
urls = [urls] unless Array === urls
|
urls = [urls] unless Array === urls
|
||||||
urls.each do |url|
|
urls.each do |url|
|
||||||
case url
|
case url
|
||||||
when IO, StringIO
|
when IO
|
||||||
patch = IOPatch.new(url, strip)
|
patch = IOPatch.new(url, strip)
|
||||||
else
|
else
|
||||||
patch = LegacyPatch.new(strip, url)
|
patch = LegacyPatch.new(strip, url)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user