# File lib/scraperwiki.rb, line 52 def convert_data(value_data) return value_data if value_data.nil? or (value_data.respond_to?(:empty?) and value_data.empty?) [value_data].flatten(1).collect do |datum_hash| datum_hash.inject({}) do |hsh, (k,v)| hsh[k] = case v when Date, DateTime v.iso8601 when Time # maintains existing ScraperWiki behaviour v.iso8601.sub(/([+-]00:00|Z)$/, '') else v end hsh end end end