Add the description field to the issue csv export (#753).
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1292 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
051875429e
commit
1c49bd4258
|
@ -131,6 +131,8 @@ module IssuesHelper
|
||||||
# otherwise export custom fields marked as "For all projects"
|
# otherwise export custom fields marked as "For all projects"
|
||||||
custom_fields = project.nil? ? IssueCustomField.for_all : project.all_custom_fields
|
custom_fields = project.nil? ? IssueCustomField.for_all : project.all_custom_fields
|
||||||
custom_fields.each {|f| headers << f.name}
|
custom_fields.each {|f| headers << f.name}
|
||||||
|
# Description in the last column
|
||||||
|
headers << l(:field_description)
|
||||||
csv << headers.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
|
csv << headers.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
|
||||||
# csv lines
|
# csv lines
|
||||||
issues.each do |issue|
|
issues.each do |issue|
|
||||||
|
@ -152,6 +154,7 @@ module IssuesHelper
|
||||||
format_time(issue.updated_on)
|
format_time(issue.updated_on)
|
||||||
]
|
]
|
||||||
custom_fields.each {|f| fields << show_value(issue.custom_value_for(f)) }
|
custom_fields.each {|f| fields << show_value(issue.custom_value_for(f)) }
|
||||||
|
fields << issue.description
|
||||||
csv << fields.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
|
csv << fields.collect {|c| begin; ic.iconv(c.to_s); rescue; c.to_s; end }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue