From 4380bc8a30e06783de41e48d86dd9353f19cc5bb Mon Sep 17 00:00:00 2001 Message-Id: <4380bc8a30e06783de41e48d86dd9353f19cc5bb.1255803936.git.raorn@altlinux.org> In-Reply-To: References: From: Alexey I. Froloff Date: Sat, 17 Oct 2009 22:16:59 +0400 Subject: [PATCH 01/11] New CSV API. Signed-off-by: Alexey I. Froloff --- app/helpers/issues_helper.rb | 2 +- app/helpers/timelog_helper.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb index 0a55aa0..c62761e 100644 --- a/app/helpers/issues_helper.rb +++ b/app/helpers/issues_helper.rb @@ -147,7 +147,7 @@ module IssuesHelper ic = Iconv.new(l(:general_csv_encoding), 'UTF-8') decimal_separator = l(:general_csv_decimal_separator) export = StringIO.new - CSV::Writer.generate(export, l(:general_csv_separator)) do |csv| + CSV(export, :col_sep => l(:general_csv_separator)) do |csv| # csv header fields headers = [ "#", l(:field_status), diff --git a/app/helpers/timelog_helper.rb b/app/helpers/timelog_helper.rb index 861c2ac..dab8514 100644 --- a/app/helpers/timelog_helper.rb +++ b/app/helpers/timelog_helper.rb @@ -69,7 +69,7 @@ module TimelogHelper decimal_separator = l(:general_csv_decimal_separator) custom_fields = TimeEntryCustomField.find(:all) export = StringIO.new - CSV::Writer.generate(export, l(:general_csv_separator)) do |csv| + CSV(export, :col_sep => l(:general_csv_separator)) do |csv| # csv header fields headers = [l(:field_spent_on), l(:field_user), @@ -112,7 +112,7 @@ module TimelogHelper def report_to_csv(criterias, periods, hours) export = StringIO.new - CSV::Writer.generate(export, l(:general_csv_separator)) do |csv| + CSV(export, :col_sep => l(:general_csv_separator)) do |csv| # Column headers headers = criterias.collect {|criteria| l(@available_criterias[criteria][:label]) } headers += periods -- 1.6.4.4