diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index dfec893d6f6..bdd22dd00c9 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -84,9 +84,10 @@ def index format.api { Issue.load_relations(@issues) if include_in_api_response?('relations') } - format.atom { render_feed(@issues, :title => "#{@project || Setting.app_title}: #{l(:label_issue_plural)}") } - format.csv { send_data(issues_to_csv(@issues, @project, @query, params), :type => 'text/csv; header=present', :filename => 'export.csv') } - format.pdf { send_data(issues_to_pdf(@issues, @project, @query), :type => 'application/pdf', :filename => 'export.pdf') } + export_title = "#{@project || Setting.app_title} - #{l(:label_issue_plural)}" + format.atom { render_feed(@issues, :title => export_title) } + format.csv { send_data(issues_to_csv(@issues, @project, @query, params), :type => 'text/csv; header=present', :filename => "#{export_title}.csv") } + format.pdf { send_data(issues_to_pdf(@issues, @project, @query), :type => 'application/pdf', :filename => "#{export_title}.pdf") } end else respond_to do |format|