lib/quandl/format/dataset/attributes.rb in quandl_format-0.2.8 vs lib/quandl/format/dataset/attributes.rb in quandl_format-0.3.0
- old
+ new
@@ -58,15 +58,15 @@
@description = value.to_s.gsub('\n', "\n")
end
def data=(rows)
rows = rows.to_table if rows.respond_to?(:to_table)
- @data = Quandl::Data.new(rows).to_date
+ @data = Quandl::Data.new(rows)
self.column_names = @data.headers if @data.headers.present?
@data
end
-
+
def column_names
@column_names ||= []
end
def column_names=(names)
@@ -82,12 +82,12 @@
end
def attributes
self.class.attribute_names.inject({}){|m,k| m[k] = self.send(k) unless self.send(k).nil?; m }
end
-
+
private
-
+
def raise_unknown_attribute_error!(key)
m = "Unknown Field '#{key}' valid fields are: #{self.class.meta_attribute_names.join(', ')}"
raise Quandl::Error::UnknownAttribute, m
end
\ No newline at end of file