##// END OF EJS Templates
Add the description field to the issue csv export (#753)....
Jean-Philippe Lang -
r1277:1c49bd425842
parent child
Show More
@@ -131,6 +131,8 module IssuesHelper
131 # otherwise export custom fields marked as "For all projects"
131 # otherwise export custom fields marked as "For all projects"
132 custom_fields = project.nil? ? IssueCustomField.for_all : project.all_custom_fields
132 custom_fields = project.nil? ? IssueCustomField.for_all : project.all_custom_fields
133 custom_fields.each {|f| headers << f.name}
133 custom_fields.each {|f| headers << f.name}
134 # Description in the last column
135 headers << l(:field_description)
134 csv << headers.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
136 csv << headers.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
135 # csv lines
137 # csv lines
136 issues.each do |issue|
138 issues.each do |issue|
@@ -152,6 +154,7 module IssuesHelper
152 format_time(issue.updated_on)
154 format_time(issue.updated_on)
153 ]
155 ]
154 custom_fields.each {|f| fields << show_value(issue.custom_value_for(f)) }
156 custom_fields.each {|f| fields << show_value(issue.custom_value_for(f)) }
157 fields << issue.description
155 csv << fields.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
158 csv << fields.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
156 end
159 end
157 end
160 end
General Comments 0
You need to be logged in to leave comments. Login now