@@ -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