lib/ensurance/array_ensure.rb in ensurance-0.1.13 vs lib/ensurance/array_ensure.rb in ensurance-0.1.14
- old
+ new
@@ -15,10 +15,10 @@
nil
when 'Hash'
thing.to_a
when 'String'
begin
- JSON.parse(thing).to_a
+ [JSON.parse(thing)].flatten
rescue JSON::ParserError
thing.split(',')
end
else
Array(thing)