lib/reports/ReportTable.rb in taskjuggler-0.0.5 vs lib/reports/ReportTable.rb in taskjuggler-0.0.6
- old
+ new
@@ -129,11 +129,11 @@
table
end
# Convert the intermediate representation into an Array of Arrays. _csv_ is
# the destination Array of Arrays. It may contain columns already.
- def to_csv()
- csv = [ [ ] ]
+ def to_csv(csv = nil)
+ csv = [ [ ] ] unless csv
@columns.each { |col| col.to_csv(csv) }
@lines.each do |line|
# Insert a new Array for each line.
csv << []